远程访问及控制 用户登录控制 拒绝特定的服务器来源登录 配置密钥对身份验证和访问控制 远程数据复制 使用SFTP传输数据 TCP wrappers

本文详细介绍了Linux下SSH的远程访问控制,包括修改默认端口、拒绝特定服务器登录、配置密钥对验证。同时,讲解了远程数据复制方法,如SFTP传输,并涉及TCP Wrappers进行应用层访问控制,确保系统安全。
摘要由CSDN通过智能技术生成

远程访问及控制

1.挂载

[root@centos01 ~]# mount /dev/cdrom /mnt/

2.安装服务器端

[root@centos01 ~]# rpm -ivh /mnt/Packages/openssh-server-7.4p1-11.el7.x86_64.rpm

3.安装客户端

[root@centos01 ~]# rpm -ivh /mnt/Packages/openssh-clients-7.4p1-11.el7.x86_64.rpm	

4.配置文件位置

	[root@centos01 ~]# ls -ld /etc/ssh/sshd_config 
-rw-------. 1 root root 3906 8月   7 2017 /etc/ssh/sshd_config

5.设置服务开机自动启动

[root@centos01 ~]# systemctl enable sshd
[root@centos01 ~]# systemctl start sshd

6.监听端口

[root@centos01 ~]# netstat -anput | grep sshd

在这里插入图片描述
7.openssh-server常见的配置选项

[root@centos01 ~]# cat /etc/ssh/sshd_config 
选项 解释
#Port 22 监听的端口
#ListenAddress 0.0.0.0 监听任意IP地址
#LoginGraceTime 2m 登录超时时间两分钟
#PermitRootLogin yes 允许root登录no表示组织root登录
#PubkeyAuthentication yes 开启密钥对身份验证
AuthorizedKeysFile .ssh/authorized_keys 存储身份验证秘钥文件
PasswordAuthentication yes 开启账户密码身份验证

8.编辑配置文件

[root@centos01 ~]# vim /etc/ssh/sshd_config

在这里插入图片描述
9.重启服务

[root@centos01 ~]# systemctl restart sshd

10.监听

[root@centos01 ~]# netstat -anput 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值