用ssh方法scp,從本地傳輸文件到服務(wù)器
- 分類:博文-IT資訊
- 發(fā)布于 2016年4月19日 星期二 18:55
- 作者:Super User
- 點(diǎn)擊數(shù):7179
1.查詢是否安裝了openssh
?
rpm -qa |grep openssh??
?若沒有則安裝
2.啟動(dòng)ssh服務(wù)
?service sshd start???
?/etc/rc.d/init.d/sshd start??
3.開機(jī)啟動(dòng)ssh
chkconfig --add sshd
chkconfig --level 345 sshd on
?
該Email地址已收到反垃圾郵件插件保護(hù)。要顯示它您需要在瀏覽器中啟用JavaScript。 是本地機(jī)向遠(yuǎn)程 該Email地址已收到反垃圾郵件插件保護(hù)。要顯示它您需要在瀏覽器中啟用JavaScript。 .1.8傳輸文件
?
該Email地址已收到反垃圾郵件插件保護(hù)。要顯示它您需要在瀏覽器中啟用JavaScript。
下?執(zhí)行
?ssh-keygen -t rsa
?則在/root/.ssh/文件夾下生成 id_rsa、id_rsa.pub兩個(gè)文件
?過程如下
?? Generating public/private rsa key pair.
??Enter file in which to save the key (/home/.username/ssh/id_rsa):#回車
??Enter passphrase (empty for no passphrase):#回車
??Enter same passphrase again:#回車
??Your identification has been saved in /home/.username /.ssh/id_rsa.
??Your public key has been saved in /home/.username /.ssh/id_rsa.pub.
??The key fingerprint is:
??38:25:c1:4d:5d:d3:89:bb:46:67:bf:52:af:c3:17:0c username@localhost
??Generating RSA keys:
??Key generation complete.
5.? 把192.168.1.10上的id_rsa.pub拷貝到192.168.1.8下且重命名為authorized_keys
?
??? mkdir /root/.ssh
????有時(shí)需要新建文件夾 /root/.ssh/
??? 變更屬性 chmod 644 .ssh/authorized_keys
??? 形如:/root/.ssh/authorized_keys
6.? 從本地192.168.1.10拷貝文件到遠(yuǎn)程服務(wù)器192.168.1.8
??? scp /root/install.log
該Email地址已收到反垃圾郵件插件保護(hù)。要顯示它您需要在瀏覽器中啟用JavaScript。
.1.8:/usr/local/src
??? 可以用通配符拷貝
??? scp /root/install.*
該Email地址已收到反垃圾郵件插件保護(hù)。要顯示它您需要在瀏覽器中啟用JavaScript。
.1.8:/usr/local/src
??? 拷入的文件有install.log、install.log.syslog
??? 命令有
??? 三,復(fù)制文件或目錄命令:
??復(fù)制文件:
??(1)將本地文件拷貝到遠(yuǎn)程
??scp 文件名用戶名@計(jì)算機(jī)IP或者計(jì)算機(jī)名稱:遠(yuǎn)程路徑
??
??本地192.168.1.8客戶端
??scp /root/install.*
該Email地址已收到反垃圾郵件插件保護(hù)。要顯示它您需要在瀏覽器中啟用JavaScript。
:/usr/local/src
??(2)從遠(yuǎn)程將文件拷回本地
??scp 用戶名@計(jì)算機(jī)IP或者計(jì)算機(jī)名稱:文件名本地路徑
?
??本地192.168.1.8客戶端取遠(yuǎn)程服務(wù)器12、11上的文件
??scp
該Email地址已收到反垃圾郵件插件保護(hù)。要顯示它您需要在瀏覽器中啟用JavaScript。
:/usr/local/src/*.log /root/
??scp
該Email地址已收到反垃圾郵件插件保護(hù)。要顯示它您需要在瀏覽器中啟用JavaScript。
:/usr/local/src/*.log /root/
??復(fù)制目錄:
??(1)將本地目錄拷貝到遠(yuǎn)程
??scp -r 目錄名用戶名@計(jì)算機(jī)IP或者計(jì)算機(jī)名稱:遠(yuǎn)程路徑
??(2)從遠(yuǎn)程將目錄拷回本地
??scp -r 用戶名@計(jì)算機(jī)IP或者計(jì)算機(jī)名稱:目錄名本地路徑
?
7. 當(dāng)本地客戶端 取其他多臺(tái)服務(wù)器中的文件
本地192.168.1.8客戶端
?adduser sshuser
?passwd sshuser
?usermod -G root sshuser 把用戶加入root組
?
?生成密鑰
??ssh-keygen -t rsa
?密鑰位置在
?/home/sshuser/.ssh/id_rsa.pub
?遠(yuǎn)程獲取文件
?scp
該Email地址已收到反垃圾郵件插件保護(hù)。要顯示它您需要在瀏覽器中啟用JavaScript。
:/usr/local/src/*.log /home/sshuser
?scp
該Email地址已收到反垃圾郵件插件保護(hù)。要顯示它您需要在瀏覽器中啟用JavaScript。
:/usr/local/src/*.log /home/sshuser
?
a11.log a12.log 文件會(huì)獲取到 /home/sshuser文件夾下
?注意事項(xiàng): 從遠(yuǎn)程取文件的地址,和放入本地的地址。權(quán)限一定要屬于root組或者sshuser用戶
?chown -R sshuser.root /home/sshuser
????????? 擁有者。群組
遠(yuǎn)程192.168.1.11服務(wù)器
?adduser sshuser
?passwd sshuser
?usermod -G root sshuser
?進(jìn)入
? /home/sshuser/
?建立.ssh目錄
? mkdir /home/sshuser/.ssh
?把 192.168.1.8的公鑰(id_rsa.pub)拷入并重命名為authorized_keys
?在/usr/local/src/中建立 a11.log文件
?
遠(yuǎn)程192.168.1.12服務(wù)器
?adduser sshuser
?passwd sshuser
?usermod -G root sshuser
?進(jìn)入
? /home/sshuser/
?建立.ssh目錄
? mkdir /home/sshuser/.ssh
?把 192.168.1.8的公鑰(id_rsa.pub)拷入并重命名為authorized_keys
?在/usr/local/src/中建立 a12.log文件