- 進入.ssh目錄中
$ cd ~/.ssh
- 創(chuàng)建公鑰和私鑰
$ ssh-keygen -t rsa
------------------(如果非git配置锦溪,請忽略)-------------------------
????????
- 如果在git中需要配置郵箱的話使用如下命令
$ ssh-keygen -t rsa -C "xxxx@58.com"
????????
- 查看郵箱配置(git config --list)
user.name=lizhiqiang17
user.email=lizhiqiang17@58.com
- 輸入密鑰的文件名瘦麸,使用默認名回車即可
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
- 輸入密鑰文件加密的密碼
Enter passphrase (empty for no passphrase):
- 再次輸入密碼
Enter same passphrase again:
- 成功提示
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
78:13:76:05:4e:76:f6:b9:55:e4:4b:85:bc:fe:48:e0 root@zhaopin-2-25.zpidc.com
The key's randomart image is:
+--[ RSA 2048]----+
| +.+. o+|
| + + .ooo|
| o o ooo|
| o o . oo.|
| . S . o.. |
| . . E o |
| . o |
| . .|
| |
+-----------------+
擴展
- 命令登陸服務器
ssh '用戶名'@'ip' -p '端口' -i '私匙路徑'
例:ssh lizhiqiang@172.16.101.222 -p 10022 -i /Users/lizhiqiang/.ssh/id_rsa
- 查看當前路徑
pwd
- 拷貝當前文件到指定路徑
sudo cp -r '當前路徑文件名' '指定路徑'
例:sudo cp -r test /export/home/wjkjapp
- 刪除文件
sudo rm -rf '路徑'
例:sudo rm -rf /export/home/wjkjapp/test
查看已有SSH
截屏2022-01-19 下午9.44.34.png