Centos7部署远程登录服务
环境声明
服务器
- 系统: Centos7.4
 - IP地址: 192.168.132.111
 - 网卡模式: 桥接模式
 - 软件版本: openssh-7.4 | telnet-server-0.17-64 | xinetd-2.3.15
 
客户端
- 系统: Centos7.4
 - IP地址: 192.168.132.200
 - 网卡模式: 桥接模式
 
SSH服务
基本配置
修改配置文件/etc/ssh/sshd_config,修改完成后重启服务并将防火墙放行即可
1  | # 监听端口  | 
在客户端通过ssh服务登录服务器,如默认端口不为22时可使用-p参数指定端口号
1  | # 放行ssh服务  | 
免密登录
项目需求
- 服务器IP: 192.168.132.111
 - 客户端IP: 192.168.132.200
 - 备注: 客户端通过密钥来登录服务器(无需密码)
 
需要现在客户端生成密钥,再将密钥发送到服务器中,再进行发登录测试
1  | ssh-keygen # 一路回车就行  | 

将客户端中的密钥发送到服务器中,传输时需要输入服务器的密码,完成后直接使用ssh 指定用户名与服务器IP登录即可
1  | # 格式: ssh-copy-id -i 密钥路径 -p 端口号 用户名@服务器IP  | 

Telnet服务
环境部署
1  | yum install telnet-server xinetd -y  | 

基本配置
创建telnet的配置文件/etc/xinetd.d/telnet,可以参考/usr/share/doc/xinetd-*/sample.conf配置文件中的telnet选项
1  | service telnet  | 
telnet默认不允许root用户登录,在/etc/securetty文件末尾添加下方配置后保存重启服务即可
1  | pts/0  | 
1  | systemctl start xinetd.service  | 

095838203.png)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 大胖胖的笔记!





