2016年6月1日 星期三

putty遠端virtualBOX無法登入



參考:PuTTY連接VMware下的FreeBSD的問題及解决方法




個人案例是安裝Lubuntu,設置在另台電腦下的virtul box。ssh(# apt-get install openssh-server )預設是使用keyboard-interactive authentication,即鍵盤交互認證模式,以具有root權限的用戶登入。
將virtualbox的網路設定更改即可(使用「橋接介面卡」)


還不確定要使用有root權限的帳號,以ssh登入,改用password authentication方式,即密碼認證,可不可行。

password認證方式:使用者將自己的公鑰儲存在遠端主機上。登入的時候,遠端主機會向用戶傳送一段隨機字元串,使用者用自己的私鑰加密後,再發回來。遠端主機用事先儲存的公鑰進行解密,如果成功,就證明使用者是可信的,直接允許登入shell,不再要求密碼。

原文連結:https://read01.com/GPMADx.html




(但使用此法,等同開放所有人有機會使用暴力破解去試你的帳號密碼,以資安來看不建議。)

這就需要修改ssh配置文件/etc/ssh/sshd_config了(此文件內的所有內容預設是用#注解):

使用vim
#sudo vim /etc/ssh/sshd_config
按 i 開始編輯,
將#PasswordAuthentication no這句,去掉井字號,”no“改成”yes“;

將#PermitRootLogin = no這句,去掉井字號,“no”改成“yes”;

最後,重新啟動sshd
#service sshd onerestart





沒有留言:

張貼留言