SSH连接Linux服务器
一般我们连接服务器都是用ssh连接服务器,再个别一点在服务器商提供一些方法去连接。这里我们用xshell软件进行远程连接
xshell官网
https://www.netsarang.com/en/xshell/
xshell免费版
https://www.netsarang.com/zh/free-for-home-school/
安装openssh-server (注意这里用root用户,普通用户在指令前面加上sudo)
1.安装指令
yum install -y openssl openssh-server
2.执行下面的指令修改配置文件,去掉监听地址前的以及允许远程用户使用root登陆
vi /etc/ssh/sshd_config
#找到下面两行代码,把代码前面的井号去掉
# ssh的端口
#Port 22
# 允许root用户登录
#PermitRootLogin yes
# 重置root用户的密码
sudo passwd root
3.修改好后按键盘按键 ESC 然后输入冒号 再输入 wq 保存退出
4.ssh以及防火墙一些常用指令
查看防火墙
firewall-cmd --state
临时关闭防火墙
systemctl stop firewalld
临时打开防火墙
systemctl start firewalld
开机禁止启动防火墙
systemctl disable firewalld
开机启动防火墙
systemctl enable firewalld
查看状态:
systemctl status sshd.service
启动服务:
systemctl start sshd.service
重启服务:
systemctl restart sshd.service
开机自启:
systemctl enable sshd.service
开机禁用
systemctl disable sshd.service
关闭ssh服务
systemctl stop sshd.service
xshell安装(付费版安装)
1、我们打开上面的链接,按图操作
2、打开后选择30 Day Evaluation这块,填上你的名字和你的邮箱,然后点击STARTTRIAL,你会收到一封邮件里会有下载链接,点击下载
3、点击软件包安装,首先打开后再下一步
4、再到许可协议,选择我接受许可证协议中的条款
5、选择安装路径,根据自己的情况去选择,再下一步
6、这一步就默认即可
7、最一步点击安装,然后等待安装
8,打开xshell,点击文件再选择新建
9、新建会话这里按图片去操作即可,这里我们用阿里云的服务器来测试
10、输入用户名,点击确定
11、输入密码,然后点击确定
12、这样连接成功!