原因是虛擬機器中沒有安裝ssh服務,命令列安裝即可。
具體如下:
測試環境:deepin_15.11
過程:1.檢測是否已安裝ssh服務,輸入以下命令
$ ssh localhost
1
出現以下提示則為未安裝:
ssh: connect to host localhost port 22: connection refused
(ssh:連線到主機本地主機埠22:連線被拒絕)
2.安裝ssh-server
$ sudo apt-get install openssh-server
1
3.啟動服務
$ sudo /etc/init.d/ssh start
4.檢查服務是否啟動成功
$ ps -e|grep ssh
1
若有下面提示則啟動成功
9996 ? 00:00:00 sshd
執行到這一步就可以連線上虛擬機器了
最後:
啟動、停止、重啟ssh命令:
$ sudo /etc/init.d/ssh start //啟動ssh命令
1
$ sudo /etc/init.d/ss stop
//停止ssh命令,重新連線你會發現不能再連線上了
1
$ sudo /etc/init.d/ss restart //重啟ssh命令
1
系統預設埠為22,修改可執行以下命令:
$ sudo vim /etc/ssh/sshd_config
1
找到「# port 22」改為 「port 你想要的埠」 (沒有#號,#代表注釋意思。) 例如→」port 33」(前提得保證這個埠沒有被占用)
然後儲存退出,再重啟下服務即可生效
開啟服務即刻在putty 連線,同時也可以通過sftp方式連線進行管理檔案
解除安裝ssh服務:
$ sudo /etc/init.d/ss stop
$ sudo apt-get remove openssh-sftp-server //解除安裝sftp服務
$ sudo apt-get remove openssh-server //解除安裝openssh-server服
解決WinScp連線被拒絕的問題
嘗試以下方法 0 telnet ip port 檢查埠是否正常 1 開啟 關閉防火牆 這裡需要關閉 sudo ufw enable disable 2 開啟遠端服務 在終端介面輸入 service sshd start。結果顯示 ssh unrecognized service。輸入檢視命令 ser...
解決WinScp連線被拒絕的問題
給大家推薦乙個 ftp客戶端 iis7伺服器管理工具 使用截圖如下 問題解決方法 嘗試以下方法 1 開啟 關閉防火牆 這裡需要關閉 sudo ufw enable disable 2 開啟遠端服務 在終端介面輸入 service sshd start。結果顯示 ssh unrecognized se...
ubuntu配置連線winscp
為了便於本機與虛擬機器間傳檔案,需要對ubuntu進行配置 ssh安裝與配置 檢視安裝狀態 ps e grep ssh 表明ssh已經開啟,跳轉第4步 手動啟動ssh伺服器端服務 etc init.d ssh start 開啟winscp,需要填寫如下三個部分內容 檢視ubuntu的ip位址 ifc...