CentOS 7安装和配置ssh

来源:互联网 发布:moe域名在哪注册 编辑:程序博客网 时间:2024/05/29 18:34
1. 安装openssh-server
yuminstall -y openssl openssh-server
2. 修改配置文件
用vim打开配置文件/etc/ssh/sshd_config

将上图的PermitRootLogin,RSAAuthentication,PubkeyAuthentication的设置打开。
启动ssh的服务:
systemctlstartsshd.service
设置开机自动启动ssh服务
systemctlenable sshd.service
设置文件夹~/.ssh的访问权限:
$ cd ~$ chmod 700 .ssh $ chmod 600 .ssh/* $ ls -la .ssh total 16drwx------. 2 root root 58 May 15 00:23 .dr-xr-x---. 8 root root 4096 May 15 00:26 ..-rw-------.1 root root403 May1500:22 authorized_keys-rw-------. 1 root root 1766 May1500:21 id_rsa-rw-------. 1 root root 403 May1500:21 id_rsa.pub
authorized_keys文件存储的是客户端的公共密钥。