之前用CentOS都沒有出現過這個需求,因為有點雷,所以得要記錄這個做法,不然以後又都忘記了,犯這錯誤就好像會打字了、卻忘記怎麼寫字一樣。
有一台Ubuntu建立起來後,我去改了root密碼,想說之後用ssh root登入方式比較快,但CentOS的sshd預設是有開放給root,但是Ubuntu卻沒有,就算密碼改過了怎麼登入還是都會失敗。
解決方式:
先用一個擁有sudo權限的帳號,sudo -i的root,然後變更密碼,再來去sshd裡面有修改config。
# vim /etc/ssh/sshd_config
然後找到其中PermitRootLogin參數,預設是prohibit-password,把它註解掉,然後新增PermitRootLogin yes
# systemctl restrart sshd \\要重啟sshd
![]() |
最後登入成功 |
---------------------------------------------------------------------
另外一個之前也很常遇到的麻煩,我不習慣用比較舊的nano編輯器,每次crontab -e之後就要操作個老半天,所以要把它改成更常用的vim編輯器。
解決方式:
# vim ~/.selected_editor
\\裡面的SELECTED_EDITOR修改
# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/vim.basic"
SELECTED_EDITOR="/usr/bin/vim.basic"
![]() |
編輯器改成這樣就可以用vim修改crontab了 |
沒有留言:
張貼留言