SSH访问远程服务器
安裝和卸載ssh:
確認是否已經安裝SSH:
dpkg -l | grep ssh
安裝SSH:
sudo apt-get install openssh-client
sudo apt-get install openssh-server
口令登錄遠程服務器:
普通登錄:
ssh ldz@192.168.0.1
如果需要調用圖形界面程序可以使用 -X 選項
ssh -X ldz@192.168.0.1
如果客戶機的用戶名和服務器的用戶名相同,登錄時可以省略用戶名。
ssh 192.168.0.1
還要說明的是,SSH服務的默認端口是22,也就是說,如果你不設置端口的話登錄請求會自動送到遠程主機的22端口。我們可以使用 -p 選項來修改端口號,比如連接到服務器的1234端口:
ssh -p 1234 ldz@192.168.0.1
上傳和下載文件(注意此處需要重新打開一個本地的對話框):
1、從服務器上下載文件scp username@servername:/path/filename?/var/www/local_dir(本地目錄)
?例如scp root@192.168.0.101:/var/www/test.txt? 把192.168.0.101上的/var/www/test.txt?的文件下載到/var/www/local_dir(本地目錄)
2、上傳本地文件到服務器scp /path/filename username@servername:/path???
例如scp /var/www/test.php? root@192.168.0.101:/var/www/? 把本機/var/www/目錄下的test.php文件上傳到192.168.0.101這臺服務器上的/var/www/目錄中?
3、從服務器下載整個目錄scp -r username@servername:/var/www/remote_dir/(遠程目錄) /var/www/local_dir(本地目錄)
例如:scp -r root@192.168.0.101:/var/www/test? /var/www/ ?
4、上傳目錄到服務器scp? -r local_dir username@servername:remote_dir例如:scp -r test ?root@192.168.0.101:/var/www/?? 把當前目錄下的test目錄上傳到服務器的/var/www/ 目錄
總結
以上是生活随笔為你收集整理的SSH访问远程服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 博文视点诚征译者
- 下一篇: 解决sockscap64测试代理可以,实