ssh的安裝! 與 scp命令的使用

安裝ssh使用這個命令是不行的! linux

[root@clear test]# yum install sshd*
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
 * base: mirror.bit.edu.cn
 * extras: ftp.cs.pu.edu.tw
 * updates: data.nicehosting.co.kr
Setting up Install Process
No package sshd* available.
Error: Nothing to do
安全


須要使用下面的命令!

yum install openssh-clients 服務器

會提示安裝下面4個安裝包 ssh

Updating   : openssh-5.3p1-84.1.el6.x86_64                                                     1/6
Installing : libedit-2.11-4.20080712cvs.1.el6.x86_64                                           2/6
Installing : openssh-clients-5.3p1-84.1.el6.x86_64                                             3/6
Updating   : openssh-server-5.3p1-84.1.el6.x86_64                                              4/6
spa


這四個安裝包安裝之後就能使用ssh和scp命令了!

scp命令的使用! .net

scp就是secure copy,是用來進行遠程文件拷貝的.數據傳輸使用ssh1,而且和ssh1使用相同的認證方式,提供相同的安全保證.與rcp不一樣的是,scp會要求你輸入密碼若是須要的話. server

  最簡單的應用以下: ip

  scp 本地用戶名@IP地址:文件名1 遠程用戶名@IP地址:文件名2 get

  [本地用戶名@IP地址:] 能夠不輸入,可能須要輸入遠程用戶名所對應的密碼. it

  可能有用的幾個參數:

  -v 和大多數linux命令中的-v意思同樣,用來顯示進度.能夠用來查看鏈接,認證,或是配置錯誤.

  -C 使能壓縮選項.

  -P 選擇端口.注意-p已經被rcp使用.

  -4 強行使用IPV4地址.

  -6 強行使用IPV6地址.

  拷貝單個文件命令:

  scp file username@ip:filepath

  說明:

  file: 要拷貝的文件名

  username: 遠程登陸的用戶名,

  ip:遠程服務器ip

  filepath:遠程文件路徑

  拷貝文件夾命令以下(多加上一個-r 參數便可):

  scp -r file username@ip:filepath

  不一樣的Linux之間copy文件經常使用有3種方法:

  第一種是在其中一臺Linux安裝ftp Server,這樣能夠在另一臺使用ftp的client程序來進行copy。

  第二種方法就是採用samba服務,相似Windows文件copy的方式來操做,比較簡潔方便

  第三種就是利用scp命令來進行文件複製。

  scp是有Security的文件copy,基於ssh登陸。操做起來比較方便,好比要把當前一個文件copy到遠程另一臺主機上,能夠以下命令。

  scp /home/1.gif root@172.19.2.75:/home/root

  而後會提示你輸入另外那臺172.19.2.75主機的root用戶的登陸密碼,接着就開始cp和ungzip了

  若是想反過來操做,把文件從遠程主機copy到當前系統,也很簡單:

  scp root@172.19.2.75:/home/abc.gif /home/root

  複製文件夾的格式是

  scp -r root@192.168.1.1:/home/ /本地目錄

    scp -p 123 /etc/passwd root@192.168.1.71:/home/

    兩個linux服務器若是用scp命令傳輸數據,都必須安裝 openssh-clients服務包才能夠哦!!只有一邊安裝是不能傳輸的 !!
相關文章
相關標籤/搜索