剛剛用 VM VirtualBox創建Linux虛擬機,無法連接,如下:其實也就是無法遠程連接
分析原因是大多都沒有真正開啓ssh-server服務。最終成功的方法如下安裝ssh-server服務:
1、輸入:ps -e | grep ssh 如果服務已經啓動,則可以看到“sshd”,否則表示沒有安裝服務,或沒有開機啓動
2、安裝ssh服務,輸入命令:sudo apt-get install openssh-server
3、啓動服務:/etc/init.d/ssh start
還有其他原因:
剛開始接觸ubuntu的朋友可能會按照一些入門文章的步驟更改軟件源,可是此時安裝軟件的話會出現unable to locate package的錯誤
例如:
username@ubuntu:~$ sudo apt-get install mysql-server mysql-client
[sudo] password for username:
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Unable to locate package mysql-server
E: Unable to locate package mysql-client
username@ubuntu:~$
其實問題出在執行sudo apt-get install之前更換了軟件源,但是卻忘了update下了,於是執行下面的命令:
sudo apt-get update
這樣一來問題就解決了….