linux ssh和scp,Linux SSH 与 SCP命令简述
SSH
SSH為建立在應(yīng)用層和傳輸層基礎(chǔ)上的安全協(xié)議
sshd服務(wù)使用SSH協(xié)議進(jìn)行遠(yuǎn)程控制,或在計(jì)算機(jī)之間傳送文件。而實(shí)現(xiàn)此功能的telnet(遠(yuǎn)程桌面) 是不安全的,使用明文傳送密碼
ssh
ssh pi@10.42.0.47? # 樹莓派系統(tǒng)的用戶名和局域網(wǎng) IP 地址.
ssh -p 10022 user@hostname # 使用10022端口,默認(rèn)為22端口
ssh u0_a364@10.146.92.15 -p 8022 # 連接termux
利用ssh運(yùn)行命令
ssh user@hostname Python3 < test.py
或
ssh user@hostname "your cmd"
配置文件
/etc/ssh/目錄下ssh_config 客戶端配置文件
sshd_config 服務(wù)器端配置文件
一般配置服務(wù)端的配置文件ssh_config
啟動(dòng)服務(wù)
1.命令行
service sshd restart|start|stop|status|reload
2.init.d 啟動(dòng)腳本
/etc/init.d 是 /etc/rc.d/init.d 的軟鏈接(soft link)。
/etc/init.d/sshd restart|start|stop|status|reload
3.配置開機(jī)自動(dòng)啟動(dòng)
chkconfig sshd on
chkconfig --list sshd
chkconfig sshd off
scp
把當(dāng)前一個(gè)文件copy到遠(yuǎn)程另外一臺(tái)主機(jī)上
scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root
把文件從遠(yuǎn)程主機(jī)copy到當(dāng)前系統(tǒng)
scp root@172.19.2.75:/home/root? ? /home/daisy/*.tar.gz
keygen
# termux
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
scp ~/.ssh/authorized_keys tuo@hostname:~/tmp
# pc
cat ~/tmp/authorized_keys >> ~/.ssh/authorized_keys # 本機(jī)authorized_keys所存儲(chǔ)的是可以訪問(wèn)本機(jī)
scp
把當(dāng)前一個(gè)文件copy到遠(yuǎn)程另外一臺(tái)主機(jī)上
scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root
把文件從遠(yuǎn)程主機(jī)copy到當(dāng)前系統(tǒng)
scp root@172.19.2.75:/home/root /home/daisy/*.tar.gz
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新鏈接地址:https://www.linuxidc.com/Linux/2019-03/157238.htm
TAG:
除非注明,文章均由 Linux系統(tǒng)學(xué)習(xí) 整理發(fā)布,歡迎轉(zhuǎn)載。如有版權(quán)爭(zhēng)議,請(qǐng)聯(lián)系刪除。
總結(jié)
以上是生活随笔為你收集整理的linux ssh和scp,Linux SSH 与 SCP命令简述的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux维护光盘,SystemResc
- 下一篇: Linux做软raid10,51CTO博