(1) ssh命令(遠程安全登錄)
格式: ssh user@host (若客戶機登錄用戶與主機用戶名相同, 可省去user@)
端口選項: -p 22
直接登錄,如若安全設置祕鑰,點擊如何構建SSH連接時的祕鑰
[aa@localhost ~]$ ssh [email protected]
(2) scp 在客戶端和服務端遠程安全複製文件
通過scp命令可以利用SSH安全連接與遠程主機相互複製文件。使用scp命令時, 除了必須指定複製源、目標以外還應指定目標主機地址、登錄用戶、執行後根據提示輸入驗證密碼即可。
格式1: scp user@host:ile1 fle2
格式2: scp file1 [email protected]
從服務端到客戶端傳送文件
服務端操作:
[root@localhost ~]# touch /root/aa.txt
[root@localhost ~]# chmod 777 aa.txt
客戶端操作:
[root@localhost ~]# scp root@192.168.200.21:/root/aa.txt /media/
root@192.168.200.21's password: 輸入密碼
aa.txt 100% 0 0.0KB/s 00:00
[root@localhost ~]# ls /media/
aa.txt
客戶端到服務端上傳文件:
客戶端操作:
[root@localhost ~]# echo "123123" >bb.txt
[root@localhost ~]# scp bb.txt root@192.168.200.21:/root
root@192.168.200.21's password:
bb.txt 100% 7 5.2KB/s 00:00
服務端查看:
root@localhost ~]# ls
bb.txt
(3) sftp命令 (安全FTP. 上傳下載)
通過sftp命令可以利用SSH安全連接與遠程主機上傳,下載文件,採用了與FTP類似的登錄過程和交互式環境,以便目錄資源管理
格式: sftp user@IP
客戶端通過sftp連接服務器192.168.200.21通過mget下載文件