1. 程式人生 > 其它 >Java中二維陣列不能用Arras.equals()比較

Java中二維陣列不能用Arras.equals()比較

1、伺服器端開啟金鑰登入模式

$ vim /etc/ssh/sshd_config

# 是否允許 root 遠端登入
PermitRootLogin yes

# 密碼登入是否開啟
PasswordAuthentication yes

# 開啟公鑰認證
RSAAuthentication yes # 這個引數可能沒有 沒關係
PubkeyAuthentication yes

# 存放登入使用者公鑰的檔案位置
# 位置就是登入使用者名稱的家目錄下的 .ssh
# root 就是 /root/.ssh
# foo 就是 /home/foo/.ssh
AuthorizedKeysFile .ssh/authorized_keys

重啟sshd

service sshd restart

2、使用者端建立自己的祕鑰對

ssh-keygen -t rsa -C "[email protected]"

cd ~/.ssh/

# 檢視公鑰
cat id_rsa.pub

# 配置登入別名 省去輸 ip 麻煩
vi config

Host examp # 登入的伺服器別名 ssh examp 就可以了
HostName 233.233.233.233 #要登入的伺服器ip
Port 22
User root #登入名
IdentityFile ~/.ssh/id_rsa #你的私鑰路徑
ServerAliveInterval 30
TCPKeepAlive yes

3、將你的公鑰新增至伺服器端的公鑰憑證

可以新增多份公鑰

echo 你的公鑰內容 >> ~/.ssh/authorized_keys

4、使用者端即可免密登入

ssh exmap