1、概述
- 在 Linux 中,可以使用
ssh
等命令以 SSH 的方式訪問(wèn)其他計(jì)算機(jī)挺智。
2、ssh 命令
ssh 命令
- 在 Linux 中使用該命令去遠(yuǎn)程登錄另一個(gè) Linux 系統(tǒng)窗宦。
下面使用ssh
命令以my_ssh_test_1
用戶的身份去登錄192.168.3.27
這臺(tái)主機(jī):
ssh 命令
當(dāng)當(dāng)前用戶第一次建立連接時(shí)赦颇,會(huì)提示“是否繼續(xù)建立連接”,實(shí)際上也就是詢問(wèn)“是否保存對(duì)方的公鑰”赴涵,輸入的必須是完整的
yes
或no
媒怯,不能是y
或n
。輸入yes
之后髓窜,會(huì)提示輸入密碼扇苞。當(dāng)當(dāng)前用戶再次建立連接的時(shí)候欺殿,只需要輸入密碼即可。
這里特別強(qiáng)調(diào)一下是當(dāng)前用戶鳖敷,不要誤認(rèn)為“一個(gè) Linux 系統(tǒng)中只要有一個(gè)用戶保存了公鑰脖苏,其他的用戶再登錄這臺(tái)主機(jī)時(shí),直接輸密碼登錄就行”定踱,實(shí)際上是每個(gè)用戶第一次使用ssh
命令登錄棍潘,都需保存公鑰,即同一 Linux 系統(tǒng)中各個(gè)用戶之間公鑰不是共享的崖媚,每個(gè)用戶都需持有各自的一份亦歉。公鑰保存的位置是在
~/.ssh/konwn_hosts
這個(gè)文件中,也就是每個(gè)用戶家目錄下的.ssh/konwn_host
文件中畅哑。
3肴楷、scp 命令
scp 命令
scp
命令與cp
命令類(lèi)似,可以從遠(yuǎn)程拷貝文件至本地指定位置(下載)或者將本地文件拷貝至遠(yuǎn)程指定位置(上傳)荠呐。如果操作的是目錄的話赛蔫,需要使用
-r
選項(xiàng)。
scp 命令從遠(yuǎn)程下載一個(gè)目錄
4直秆、sftp 命令
sftp 命令
- SFTP 是一種協(xié)議濒募,是在 SSH 協(xié)議基礎(chǔ)之上建立的一種文件傳輸協(xié)議鞭盟。
sftp
命令是這一協(xié)議的在 Linux 中的具體應(yīng)用圾结。