-
2022-02-09 15:21:56
一、Linux服务器远程连接失败解决办法
通常需要借助远程连接工具来连接Linux远程服务器,如xshell;但在连接时总会出现连接失败的情况,接下来就介绍连接失败的原因。
1、检查用户名和密码
首先可以先检查验证信息,xshell检查步骤如下:
(1)、运行软件,在会话管理中找到连接失败的会话。右键单击会话名,点击属性。
(2)、在弹出的对话框点击用户身份验证,看输入的信息和服务器上设置的用户名密码是否一致。如果输入的验证信息有误,重新输入后点击连接即可。
2、检查服务器网络
先检查是否是网络的问题。按快捷键Win+R,在弹出的对话框中输入cmd,点击确定运行,调出windows命令窗口。在cmd窗口输入ping一下服务器的ip地址。
如果出现请求超时,解决办法如下:在服务器端输入ifconfig命令,查看要连接的网络的状态。如果服务器网卡正常,可能是连接时输入的ip地址错误,在xshell客户端输入正确的ip重新连接即可;否则就要重新配置网卡。
3、检查端口是否开启
如果ip地址可以ping通,就要排查端口问题。在cmd窗口中,用telnet命令进行测试。
有的电脑没有开启telnet,开启方法如下:控制面板---程序和功能---打开和关闭Windows功能---telnet客户端 打钩---确定。
如果显示连接失败,可能是端口未开,需要在服务器上查看端口信息。
输入命令后,如果没有22端口的信息,就需要开放端口号。执行以下命令后再使用xshell重新连接服务器。
4、检查SSH服务
如果ip和端口号都没问题,需要检查服务器是否开启SSH服务。
上图表示SSH服务已开启。如果没有启动,则需要执行命令“service ssh start”启动服务,然后重连服务器。
二、 CentOS网络基本命令
1、network service命令
service network start # 网络启动 service network stop # 停止 service network restart # 重启 service network reload # 和重启一样 service network status # 网络状态表示
2、network管理命令
ifconfig # 网络接口的启动/停止,更改设置和表示网络状态;在不添加任何参数的情况下,这个ifconfig可以表示网络接口的状态。 netstat # 显示网络各种情况的命令,在不跟随任何参数被执行的情形下,将表示Active Internet connections和ActiveUNIX domain sockets的情报。 ping # 通过向目标地址发送ICMP信息包的方式,来确定目标主机是否在工作或网络联通与否。参数是目标主机的IP地址
更多相关内容 -
Linux服务器搭建实战详解 高清文字版 pdf
2016-01-28 09:12:20Linux服务器搭建实战详解 高清文字版 pdf -
Linux服务器 | 11.Vue项目部署到linux服务器
2021-11-10 23:43:24服务器配置安全组(防火墙)2.2.6.访问 1.编译打包 代码编写完毕后,在终端输入 vue ui 随后就会在项目中生成dist文件夹 有的项目经过一些配置后,结构有所不同,但没有影响。 2.准备部署 将dist文件夹中的所有...文章目录
1.编译打包
代码编写完毕后,在终端输入
vue ui
随后就会在项目中生成dist文件夹
有的项目经过一些配置后,结构有所不同,但没有影响。
2.准备部署
将dist文件夹中的所有内容(不包括dist文件夹)全部移动到相应位置。
而部署的方式有两种,我们重点介绍第二种。
2.1.跟随SpringBoot项目一同部署
如果后端为SpringBoot项目,希望与后端一并运行,
此时在resources目录中创建static文件夹,将dist文件夹中的所有内容复制过去
随后编译成jar包即可,详情请移步05.SpringBoot项目部署到linux服务器
注意:如果pom.xml修改了中的,需要检查是否有将resources文件夹加入其中。如果不在其中,MAVEN打包时就不会将resources文件夹打包进去,自然前端也就没有办法被编译进jar包了。
2.2.在nginx上部署
2.2.1.安装nginx
如果尚未在linux服务器上安装nginx,请移步07.linux服务器安装nginx
我的nginx安装目录是/usr/local/nginx。
2.2.2.修改配置文件
首先进入安装目录下的conf文件夹,打开nginx.conf
在http { }中,加入下方内容,并修改其中的listen、server_name、root
server { listen 8080; # 前端项目端口号 server_name name; # 前端项目名 #charset koi8-r; #access_log logs/host.access.log main; location / { root /vue-2021/name/; # 前端项目所在位置 index index.html index.htm; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ \.php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht { # deny all; #} }
2.2.3.将项目移动到root对应的文件夹
创建root对应的文件夹(如上,我的是/Vue-2021/name)
将dist文件夹中的所有内容移动到其中
2.2.4.启动/重启nginx以开启项目
先进入到nginx安装目录下的sbin目录中:
cd /usr/local/nginx/sbin
随后输入下方指令启动/重启nginx(注:输入后不会有任何反馈)
# 启动nginx ./nginx # 重启nginx ./nginx -s reload
2.2.5.服务器配置安全组(防火墙)
如果是阿里云服务器,则需要配置安全组;如果是腾讯云,则是配置防火墙。开放前端项目对应的端口,并允许所有人访问。
详情请移步01.服务器购买与基本配置
2.2.6.访问
一切准备就绪后,在浏览器输入
http://服务器ip:端口号
,即可访问到你的前端项目 -
远程登录Linux服务器
2022-03-14 10:48:54目录一、所需软件二、软件安装三、Xshell远程连接Linux公网 一、所需软件 Xshell软件,Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。 从国内网搜到的一般是...一、所需软件
Xshell软件,Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。
从国内网搜到的一般是需要付费的版本,可以从国外网址获得free-for-home-school版本。二、软件安装
管理员身份运行,点“下一步”
接受协议,点“下一步”
选择好安装文件夹,点“下一步”
设置好用户名,再点“下一步”
点击“安装”进行安装
三、Xshell远程连接Linux公网
查看 Linux服务器的 IP 地址
使用命令:ifconfig
如上图位置所示的IP即为 Linux 端的 IP
接下来检测当前Windows主机是否可以和Linux端 ping 通:
打开主机cmd 进行和Linux端进行ping…
当前显示是可以ping 通的点击新建
在新建对话框中如下填写好对应的内容,其中名称可以自己随便取,协议要选SSH,主机要填前面获取到的Linux服务器的 IP 地址,端口号要填 22。然后点 “确定”
上面点完确定后弹出如下的对话框,可以看到新建的对话。然后点击“关闭”即可。
接下来可以看到主界面,双击“所有对话”中的这个对话项进行和Linux服务器连接
由于这这是第一次连接,会出现如下的对话框,若选择 “一次性接受” 则以后连接还会继续输入用户名和密码,若选择 “ 接受并保存” 则只需输入一次即可,之后不用重复输入。这里按情况进行选择即可
我这里选择 “一次性接受”,输入Linux端的用户名,点 “确定”
然后输入Linux端的密码,点 “确定”
如下则连接并登入成功
然后测试一下是否可以操控远程的服务端,如下查看一下Linux端的根目录情况🤔
接下来就可以远程的对已知的Linux服务端进行命令操控了😆 -
如何远程登陆Linux服务器
2022-02-07 15:08:0401.SSH介绍 ... 终端命令组成: ssh [-p port] user@remote port是SSH 的端口号,默认值22 ...SSH终端命令只能在Linux或者...02.在Kali下远程登陆Linux服务器 1)获得服务器IP地址 在服务器终端窗口下,使用ifconfig查01.SSH介绍
ssh是专门为远程登陆提供安全的协议,SSH的默认端口号为22
终端命令组成:
ssh [-p port] user@remote
port是SSH 的端口号,默认值22
user指的是服务器中的用户名
remote指的是服务器的IP地址
注意:
SSH终端命令只能在Linux或者UNIX系统下使用,Windows下需要另行安装putty或者XShell。
02.在Kali下远程登陆Linux服务器
1)获得服务器IP地址
在服务器终端窗口下,使用ifconfig查看IP地址
2)使用Kali远程登陆
终端命令
ssh [-p port] user@remote
输入服务器中www用户的密码就可以登陆,密码输入过程中不显示在终端界面上。
退出,输入exit
03.在Windows下登陆Linux服务器
1)下载putty
官方网址Download PuTTY: latest release (0.76)
下载下来是个可执行文件,双击就可以使用。
2)使用putty远程登陆
输入服务器IP地址,点击Open
提示输入用户名
输入用户密码, 如果出现ACCESS DENIED,多试几次
最后退出,输入exit
以上分别总结了在Linux系统和Windows系统下登陆Linux服务器的方法
-
Linux服务器巡检报告
2012-12-18 11:08:05Linux服务器巡检报告用于一般linux服务器定期检查、维护,防患于未然,让服务器健康、良好的运行。 -
饥荒linux服务器搭建
2021-11-27 17:36:55Linux/Centos7搭建饥荒服务器教程 服务器系统 **[root@linux1 opt]# cat /etc/centos-release CentOS Linux release 7.6.1810 (Core) ** 官方参考 steamcmd官方链接 科雷官方搭建教程 科雷官方搭建指南 1.... -
Linux服务器项目部署
2021-11-12 16:02:15准备Linux服务器、XShell、filezilla(可视化工具)、Tomcat、工程war包 相应指令可查看Linux常用指令 创建路径 使用 filezilla 连接服务器,在相应目录下创建文件目录,例如 /home 部署Tomcat 注意:使用Linux版本... -
linux系统如何登录到远程linux服务器
2021-05-12 09:03:07描述linux系统登录到远程linux服务器:有多种不同的协议可供选择,也许SSH是“最好”的。SSH是secure shell的简写,意为“安全的shell”。作为rlogin、rcp、telnet这些古老的远程登录工具的替代品,SSH会对用户的... -
linux服务器操作系统
2021-02-02 17:00:4112个最应该使用的Linux服务器OS(上) 作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs Linux操作系统异常流行和广泛,虽然某些Linux发行版适合高级用户,但另一些... -
网管宝典 Linux服务器架设与管理
2015-01-03 13:28:13本书在介绍每种linux服务器的架设之前,首先介绍相关的基础理论,然后在实际的场景中介绍linux服务器的架设和配置,以具体问题的求解为导向,以便于读者掌握具体章节的重点及提高实际操作能力。本书结构清晰、易教... -
SpringBoot+Vue项目部署到Linux服务器
2021-12-07 16:22:35SpringBoot和Vue搭建的个人博客项目部署到Linux服务器,使用Nginx等工具 -
Linux服务器磁盘挂载
2022-02-10 14:02:49linux服务器磁盘挂载操作 具体操作是:先对磁盘进行格式化,格式化后挂载到需要的挂载点,最后添加分区启动表,以便下次系统启动随机自动挂载。 1、首先查看系统中磁盘信息,命令为:fdisk -l; 2、找到未使用... -
查看Linux服务器内存情况
2022-03-23 14:16:04查看Linux服务器内存情况一、free命令二、top命令总结 一、free命令 free命令用于显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。 语法: free [-bkmotV][-s &... -
设置linux服务器同步时间
2022-02-01 10:56:15服务器时间与网络时间不符: 一、手动修改 1. date命令:查看当前时间 2. date -s 时分秒 :修改时间 3. date -s 完整日期时间(YYYY-MM-DD hh:mm[:ss]):修改日期、时间,时间要用双引号括起来,否则报错 4. ... -
PuTTY 远程连接 Linux 服务器
2021-11-05 09:54:45PuTTY 远程连接 Linux 服务器 文章目录PuTTY 远程连接 Linux 服务器一、简介二、具体的操作1、首先安装PuTTY2、打开PuTTY软件并进行连接3、切换用户4、断开连接三、Linux直连 一、简介 最近双十一,阿里云、华为云... -
Linux服务器部署python项目
2022-03-15 19:12:59linux服务器部署python项目 -
用 Pycharm 远程连接 Linux 服务器进行炼丹
2022-03-15 09:38:05文章目录一、前言二、PyCharm 远程连接服务器1. 在你的项目里配置 SSH ,放到服务器上去跑2. 设置本地更改代码保存后即上传到服务器3. 在 pycharm 中打开远程服务器的终端参考链接 一、前言 如果你想使用 pycharm ... -
Linux服务器查看Ip地址
2022-04-08 15:54:51有时候我们在遇到一台服务器需要查看Ip时,可以用命令查看。 ifconfig 红框中显示的就是目前服务器的Ip。 同样也可以试试其他命令: ip addrs 也可以查看到服务器的Ip地址。 可以ping一下自己的Ip,看看... -
从一台Linux服务器访问另一台Linux服务器
2021-10-08 17:39:49登录第一个Linux服务器,输入ssh 用户名@另一台服务器ip,确认后再输入密码即可。 如下图: -
查看Linux服务器的配置信息
2022-03-25 14:30:22查看服务器的相关配置,例如服务器的品牌,CPU,内存,磁盘等等信息 -
使用Xshell远程连接Linux服务器
2022-02-28 20:03:54日常工作中,我们一般没有办法直接在Linux服务器本机上进行操作,所以我们常常需要通过远程连接工具来连接到LInux服务器上进行操作,本文就介绍如何使用Xshell远程连接到Linux服器,这里以Xshell7为例进行说明。... -
在Linux服务器上解压rar压缩文件
2022-03-17 10:26:41Linux服务器上解压rar格式的压缩文件。服务器不自带解压rar文件的指令,需自己下载安装。 -
Linux之两个Linux服务器之间互传文件
2021-11-22 21:58:411.当从一个Linxu服务器传输文件到另一个服务器上 现在有128和129两个文件夹,128服务其中有m文件夹以及其中对应的文件 128服务器 129服务器(没有m文件夹及其中文件) 把aaa.java文件传输到129的opt目录下 //scp ... -
VS code 连接Linux服务器
2022-04-01 09:51:14VS code 连接Linux服务器方法 本文介绍一下VS code远程连接linux服务器的方法: 首先需要在vs code左侧中的 扩展 选项中安装Remote ssh插件 2. 安装完后,点击左下角绿色位置,进行Linux服务器配置(按提示步骤... -
DevOps故障排除 linux服务器运维最佳实践
2015-02-07 21:47:49《DevOps故障排除:Linux服务器运维最佳实践》首先介绍了故障排除中要掌握的基本方法和原则,然后针对Linux系统中的常见问题,逐个分析故障原因并给出故障排除方法,这些问题包括服务器运行缓慢、系统无法启动、不能... -
linux服务器时区不对导致时间不一致解决方案
2021-11-13 15:23:45--修改linux服务器时区 mv /etc/localtime /etc/localtime.bak ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 修改服务器硬件时间以及做时间同步 hwclock --show 查看硬件的时间 hwclock --set --date '... -
linux服务器如何测试网速
2021-05-09 06:01:28以下测试方法仅适用于linux主机测试自己的电脑到网络服务提供商的网络连接速度。Speedtest的工作原理并不复杂,它在你的浏览器...linux服务器如何测试网速使用步骤:安装speedtest-clispeedtest-cli是一个用Python编... -
基于Linux服务器的JAVA开发环境搭建
2021-07-21 10:03:50Linux服务器开发换件搭建(Java)linux系统上安装Mysql获取Mysql YUM源安装mysql源在线安装MySQL启动mysql设置开机自启动通过 cat /var/log/mysqld.log | grep password 命令查看数据库的密码输入exit退出,打开... -
linux服务器磁盘满了怎么办
2022-02-13 14:07:22在进程运行期间,Linux 不会释放该文件的存储空间。此时看到磁盘空间仍是100% 步骤二:此时适用命令lsof | lsof | grep deleted 查找到占用的进程,直接停止进程或者kill掉就可以释放空间(注:如果不是生产环境,...