linux下ssh安裝與scp命令使用詳解
ubuntu默認并沒有安裝ssh服務,可以通過如下命令進行:
yblin@yblin-desktop:~$ ssh localhost
ssh: connect to host localhost port 22: Connection refused
如上所示則說明還沒有安裝ssh.
通過apt-get安裝如下:
yblin@yblin-desktop:~$ sudo apt-get install openssh-server
ssh默認端口是22,可以通過sudo /etc/init.d/ssh start 修改默認端口。
scp基于ssh登錄,所以如果沒有安裝ssh無法進行文件拷貝。
一下關于scp的使用引自(http://blog.csdn.net/dlxu/archive/2007/04/16/1566772.aspx):
不同的Linux之間copy文件常用有3種方法,第一種就是ftp,也就是其中一臺Linux安裝ftpServer,這樣可以另外一臺使用ftp的client程序來進行文件的copy。第二種方法就是采用samba服務,類似Windows文件copy的方式來操作,比較簡潔方便,第三種就是利用scp命令來進行文件復制。
scp是有Security的文件copy,基于ssh登錄。操作起來比較方便,比如要把當前一個文件copy到遠程另外一臺主機上,可以如下命令。
scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root
然后會提示你輸入另外那臺172.19.2.75主機的root用戶的登錄密碼,接著就開始copy了。
如果想反過來操作,把文件從遠程主機copy到當前系統(tǒng),也很簡單。
scp root@172.19.2.75:/home/root /home/daisy/full.tar.gz
相關文章
如何使用shell獲取進程名的內(nèi)存以及CPU利用率
最近工作中遇到一個需求,需要找出占用高的進程,所以下面這篇文章主要給大家介紹了關于如何使用shell獲取進程名的內(nèi)存以及CPU利用率的相關資料,需要的朋友可以參考下2022-04-04shell 使用數(shù)組作為函數(shù)參數(shù)的方法(詳解)
下面小編就為大家?guī)硪黄猻hell 使用數(shù)組作為函數(shù)參數(shù)的方法(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-04-04