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