2018/11/21 scp&&ssh&&配置免密登入
阿新 • • 發佈:2018-11-30
scp & ssh
命令格式:
scp file 遠端使用者名稱@遠端伺服器IP:~/ (注意:冒號和目錄之間不能有空格)
scp 裡面寫的是絕對路徑
如果拷貝目錄,需要加-r 選項。
使用root使用者
eg: scp /etc/profile [email protected]:/etc
eg: scp -r /usr/jdk1.8 node2:/usr/java
eg:scp hello.log node2:`pwd`
eg:scp hello.log node2:$PWD
注:使用`pwd`或者$PWD 預設到當前目錄。
~:到當前使用者的宿主目錄
eg1:
注意使用者名稱與主機名不一樣 root叫使用者名稱 master 叫主機名
eg2:
新建一個使用者名稱,這個時候需要同時配置密碼
如何方便的切換到其他節點?? ——免密登入
- 在第一臺機器上生成一對鑰匙,公鑰和私鑰 ssh-keygen -t rsa 並輸入三次回車
-
將公鑰拷貝給要免密碼登入的機器 注意:主機名和ip都可以(確保配置了主機名 ip的對映)
ssh-copy-id [email protected]
3拷貝完成之後,會在要免密登入的機器上生成授權密碼檔案
在/root/.ssh 裡面 可以看見authorized_keys
注意:免密碼登入是單向的