以下所有操作基于CentOS 7,本地為A交胚,服務(wù)器為B
首先烛愧,登錄服務(wù)器B兄世,按照以下操作進(jìn)行:
- 檢查是否已經(jīng)關(guān)閉了selinux
#切換到root賬戶
su root
vim /etc/selinux/config
#將SELINUX設(shè)置為SELINUX=disabled
- 檢查是否啟動了sshd服務(wù)
/sbin/service sshd status
#內(nèi)容如下:
Redirecting to /bin/systemctl status sshd.service
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2018-07-27 17:28:01 CST; 37min ago
- 生成公鑰和私鑰
ssh-keygen -t rsa
然后一路按回車即可
其次湾蔓,在本地A也生成公鑰和私鑰途样,本機(jī)MAC土涝,所以生成方式和服務(wù)器B一致佛寿,
其他OS可以問下度娘
最后,將本地公鑰注冊到服務(wù)器但壮,即將本地~/.ssh/id_rsa.pub的內(nèi)容追加到服務(wù)器B:/root/.ssh/authorized_keys中即可冀泻。