伺服器 下新建目錄.ssh,給予700的許可權(如果有則跳過這步)
mkdir .ssh
chmod 700 .ssh
伺服器 建立檔案authorized_keys,給予600的的許可權(如果有則跳過這步)
touch authorized_keys
chmod 600 authorized_keys
客戶端 新建金鑰
ssh-keygen
客戶端 執行完成後,會生成兩個檔案id_rsa和id_rsa.pub
cat id_rsa.pub >> authorized_keys
伺服器 進入/etc/ssh/目錄下(這一步好像可以不用)
vi sshd_config
rsaauthentication yes
pubkeyauthentication yes
authorizedkeysfile .ssh/authorized_keys
hostkey /etc/ssh/ssh_host_rsa_key
伺服器 重啟ssh,需要root許可權
service sshd restart
source ~/.bash_profile
客戶端 配置config檔案,啟用秘鑰
host clover
hostname 120.78.220.16
port 22
user root
identityfile ~/.ssh/id_rsa
Linux下實現金鑰登入伺服器
1 先進入主機,在家目錄下建立.ssh目錄,給予700的許可權 mkdir ssh chmod 700 ssh 建立authorized keys檔案,給予600的的許可權 touch authorized keys chmod 600 authorized keys 2 在.ssh目錄下,利用ss...
用金鑰登入linux伺服器(續)
周海漢 文 1.對新的金鑰機器生成公鑰私鑰 ssh keygen t rsa 預設得到 home zhouhh ssh id rsa和 home zhouhh ssh id rsa.pub,其中前者是私鑰,後者是公鑰。etc ssh sshd config裡面配置 rsaauthentication...
Mac下終端使用金鑰登入伺服器
可行方法 mac終端輸入 ssh keygen 因為mac系統是類unix系統,linux系統是unix系統演變來的,所以呢,相當於在乙個linux系統登入另外乙個linux系統,基本命令還是一樣的。用ssh keygen生成公鑰和私鑰,把公鑰放到伺服器上,即可。如果不行就參照一下方法 從windo...