最近,掛著VM的那台pc的鍵盤滑鼠突然間無反應,可是掛在上面的VM Guest卻還活著,想說用ssh登入看一下,結果發現原來ubuntu預設沒有安裝ssh。
雖然平常要操作時都是用kvm switch切換不同pc,但為避免再次發生這種情況時束手無策,想說就把ssh裝起來吧。
解決步驟:
安裝openssh
sudo apt-get install openssh-server
編輯sshd_config
sudo gedit /etc/ssh/sshd_config
找到以下字串,將預設的22改成其他沒使用的port
Port 22
PS: 可先查詢 /etc/services,避免修改的Port和其他服務衝到。
將以下的yes改成no,禁止root直接登入
PermitRootLogin yes
編輯host.deny先拒絕所有IP的連線
sudo gedit /etc/hosts.deny
加入以下字串
sshd:all:deny
再編輯hosts.allow 增加允許連線的IP
sudo gedit /etc/hosts.allow
加入以下字串
sshd:xxx.xxx.xxx.xxx :allow
重啟服務
sudo /etc/init.d/ssh restart
沒有留言:
張貼留言