ssh远程连接服务

CentOS7上独立服务管理命令

systemctl       start       |stop   |restart    |stauts |reload |enable     |disable        服务名
​
启动  |停止 |重启 |状态 |重读 |开机自启   |开机不自启  服务名

SSH服务

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

●SSH协议

在Linux环境中为客户机提供安全的shell环境,用于远程管理。

●默认端口: TCP 22 版本: version1 version2

OpenSSH(Linux操作系统默认安装)

SSH服务配置文件        /etc/ssh/sshd_config

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

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

SSH中/etc/ssh/sshd_config配置文件中拒绝(允许)某些ip或者用户访问

在配置文件中最后加上AllowUsers(DenyUsers) 对象

SSH客户端工具

SSH 秘钥认证

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

\1. 客户端/服务端使用命令 ssh-keygen -t rsa //创建秘钥对

\2. 使用ssh-copy-id 目标主机课登录用户@目标主机ip //传秘钥

\3. 连接访问验证

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

查询谁正在登录我的电脑

两个命令:

w

who

服务器框架的网络准备和错误排查

API :以代码编程所制作的网络服务接口

通常负责网络服务之间的连接或者网络服务与调用代码之间的连接

ABI :二进制接口

主要负责操作系统连接和调取底层硬件资源

套接字:操作系统与本地程序之间的连接

远程连接服务器

远程连接服务器通过文字或图形接口的方式来远程登录系统,让你在远程的终端

前面登录linux主机以取得可操作主机的接口(shell),而登录后的操作感觉就像

坐在系统前面一-样。

远程登录的类型

●文字接口明文传输: Telnet、 RSH等为主,目前非常少用

●文字接口加密传输: SSH远程登录

●图形接口: VNC、XDMCP、XRDP

VNC服务

VNC服务概述

VNC:一种基于图形界面实现远程登录服务的软件。

VNC远程登录软件: Tigervnc

Tigervnc两个部分组成:

VNC server:安装在被控端计算机,VNC服务端

VNC viewer:安装在主控端计算机,VNC客户端

VNC server启动图形接口号: 5901 ~5910

VNC:一种给予图形界面实现远程登录服务的软件

VNC远程登录软件:Tigervnc

VNC server启动图形接口号:5901~5910

启动并测试VNC服务

启动VNC Server的图形接口

语法:vncserver :接口号

查看端口是否开放

netstat -antup|grep vnc

关闭VNC Server的图形接口

语法:vncserver -kill :接口号

进程管理命令

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值