远程连接服务、SSH服务和密钥配置及VNC服务

本文介绍了如何在CentOS7系统中管理远程连接服务,特别是SSH服务的设置,包括使用`systemctl`管理服务、SSH的配置文件`sshd_config`,以及用户访问管理。此外,详细讲解了SSH密钥认证的过程,如何创建和复制密钥,以及密钥验证的使用限制。同时,还涵盖了VNC服务的配置,包括安装`tigervnc`,启动VNC服务和验证连接。最后,提到了进程管理和监控的方法。

远程连接服务器是通过文字或图形接口的方式来远程登录系统.

Centos7上独立服务管理命令

Systemctl  start | stop | restart | status | reload | enable |  disable 服务名

          启动 停止  重启   状态   重读 开机自启动 开机不启动

 

 

软件名:openssh ,特点在centos上默认安装

w或者who  查询当前谁访问

ssh主配置文件:/etc/ssh/sshd_config

linux操作系统用户访问管理文件:/etc/hosts.allow

语法规则: 服务名:IP:ALLOW/DENY

Ssh密钥认证

注:密钥是由双方主机的用户级来认证的

  1. 客户端/服务端使用命令  ssh-keyen  -t rsa 创建密钥对
  2. 使用  ssh-copy-id  目标主机可登录用户@目标主机IP
  3. 连接访问验证

注:只有创建密钥对的用户和接收密钥对的用户可以使用密钥验证,其他用户仍是正常的密钥认证

 

 

VNC服务配置

  1. 服务端安装VNC软件,tigervnc*
  2. 使用vncserver :端口号(1-10)  启动VNC
  3. 验证VNC启动是否成功,netstat  -antup  |  grep  vnc
  4. windows端或者其他客户端使用vnc客户端软件访问验证

进程管理命令

查看服务进程编号: ps -aux  |  grep 服务名称

查看服务进程号,资源损耗等: top  进入交互界面  使用k  输入进程号  杀死进程

关闭进程: kill  -9   服务进程号(PID)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值