linux hostname立即永久生效+SSH免密登入
阿新 • • 發佈:2019-01-06
系統版本:CentOS6.5
lsb_release -a //檢視版本資訊
hostname立即永久生效
方法一:hostname newHostname //臨時生效
vi /etc/sysconfig/network //重啟後生效
//兩者同時使用就滿足馬上生效並永久修改
方法二
vi /etc/sysconfig/network
sysctl kernel.hostname=newHostname
//兩個同時使用
修改hosts檔案
vi /etc/hosts
ip hostname
ip2 hostname2
ping hostname //檢測
SSH免密登入
- root使用者的SSH免密登入
ssh-keygen -t rsa //三次回車生成公私匙檔案
cd /root/.ssh //進入.ssh資料夾
cat id_rsa.pub >> authorized_keys //複製公匙到authorized_keys
scp /root/.ssh/authorized_keys [email protected]:/root/.ssh/ //scp到指定伺服器
ssh hostname //成功無密碼登入指定伺服器即成功
//要免密登入某一臺伺服器,把自己公匙scp到那臺伺服器就可以了
2.非root使用者的SSH免密登入
ssh-keygen -t rsa //三次回車生成公私匙檔案
cd ~/.ssh //進入.ssh資料夾
cat id_rsa.pub >> authorized_keys //複製公匙到authorized_keys
scp ~/.ssh/authorized_keys [email protected]:~/.ssh/ //scp到指定伺服器使用者目錄下的.ssh資料夾
chmod 700 ~/.ssh //更改許可權
如果改變資料夾許可權不行,改變檔案許可權。chmod 600 authorized_keys
ssh hostname //成功無密碼登入指定伺服器即成功