Xshell安装使用教程:如何通过Xshell连接管理linux服务器,在Windows系统下安装Xshell后通过SSH连接管理Linux系统图文教程。 Xshell是一款优秀的连接ssh服务器软件,能在Windows下远程访问管理我们的Linux VPS云服务器,支持SSH1, SSH2协议。从而达到远程控制终端的目的。这里以我们通过Xshell6.0连接Centos系统为例。 使用xshell连接到Linux服务器需要有VPS主机的:ip地址、端口号、用户名、密码。
开始教程
1、我们打开Xshell,左上角点击新建一个会话,如下图:
2、然后输入服务器IP地址,端口号进行连接:
3、下一步,输入用户名(默认是root) 和 root密码(去服务器控制面板查看或开通邮件里查找):
4、连接成功后,会显示类似以下界面: [root@super ~]# 绿光标
到此,表示成功连接Linux服务器。 可以使用相关命令来操作管理自己的VPS服务器。
Xshell最下方的命令输入框输入相关命令: 撰写栏未开启的话,请点击软件最上方的查看-->撰写-->撰写栏(勾选开启)
一些简单的操作命令
yum update 更新系统
uname -r 查看LINUX版本 df -h 查看VPS剩余空间 free -m 查看VPS的内存 SWA使用情况 netstat -ntl 查看端口占用情况 reboot 重启 yum install wget -y 安装wget ps -aux | grep nginx 查找nginx的进程
Centos安装Curl:yum update -y && yum install curl -y
Ubuntu/Debian安装Curl:apt-get update -y && apt-get install curl -y
wget -qO- bench.sh | bash 查看您的 Linux系统信息,IO读写速度 ,下载速度 检测等。
ssh连接Linux服务器失败原因
使用Xshell连接VPS服务器失败的原因有很多: 1.比如IP、端口号、用户名、root密码其中某一个错误。 2.国外VPS,可能分配的IP被墙,导致国内连接不上。我们先到Chinz检一下: http://tool.chinaz.com/port/ 输入服务器IP和端口,如果状态是开启,表示正常。 如果状态是关闭。我们再去国外检测一下: https://www.yougetsignal.com/tools/open-ports/ 输入你的服务器的IP地址和端口,如果测试结果是open。那么意思是国内检测关闭,国外开启。那是IP被墙呢。如果二边都是关闭,就要考虑其它原因。
3.国内比如腾讯云、阿里云都有安全组设置,要放行使用的端口。 腾讯云为例:我们登录腾讯云官网,进入个人中心页面。选择左上角顶部的菜单【云产品】,在云产品列表中选择【服务器】。进入服务器列表管理页面,然后在你购买的服务器,在最右侧有个【更多】按钮,进入下拉菜单【安全组】,然后进入【配置安全组】。放行一些常用的端口,比如放行SSH:22端口、HTTP:80 和 HTTPS:443 端口,宝塔面板的:8888端口,都需要去放行。为什么呢,这也是为了安全,默认的端口号容易受到攻击,除了80和443不用修改外,猪机博客推荐大家后期把SSH端口,phpMyadmin端口,宝塔面板端口等全部修改,记得提前放行端口。 改好后删除旧端口,让服务器更安全一点。
4.其它原因VPS服务器故障等等。
配置环境建立自己的网站:
新人购买VPS的话,推荐可以安装一个宝塔面板 用面板来配置服务器环境: PHP Nginx Apache Mysql phpMyadmin Memcached等,然后绑定域名,建立网站。