㈠ xshell输入什么命令连接服务器
(1)输入:ps -e |grep ssh 如果服务已经启动,则可以同时看到“ssh-agent”和“sshd”,如果没有启动,或没有安装服务 ;
(2)输入sudo apt-get install openssh-server 安装服务。
(3)可以测试用SSH连接本机看是否能成功登录。
㈡ 服务器连接xshell和宝塔详细教程
主机填入服务器IP地址(下面会告知哪里获取)
用户名填 root,密码(服务器安装的时候设置了,不记得的话下面会告知如何重置)
注意左上角选择你购买的服务器区域
1、服务器添加8888端口(之后宝塔里改了,安全些)
2、安装,安装完后有网址和账号密码
1、阿里云实例下面,网络与安全--安全组,点击右侧--配置规则--添加安全组规则,端口填一个新的(格式:22/22),授权对象填0.0.0.0/0,其他不改,以后有需要新增就在这里添加
2、把新的端口号加入防火墙(连上xshell)没开防火墙可以省略
3、
打开文件端口取消注释,并加新的端口(假设21)
4、重启,重启后用新端口连接xshell没问题就可以把22端口删了(第三步的文件里)
㈢ xshell 如何连接服务器
打开XShell工具,点击带有"+"号的图标,会弹出一个对话框,我们输入名称、主机,然后点击"确定"。
㈣ xshell连不上服务器怎么弄
用户要开通linux系统服务器的时候,建议运行Xshell来远程连接服务器,如果连接不上,可以检查网络环境是否健康。
除此之外,也一定要填写正确的写Linux服务器登录信息,包括服务器用户名、密码等。如果是Linux服务器登录信息错误,可以在应用主机商客中心或者邮箱进行查看。与此同时,如果你没有安装SSH服务或者版本过低,那么也会出现连接不上的情况,这个时候你可以采用如下方式进行处理:
1、输入#ps -e | grep ssh ,如果出现“sshd”的字样,那么表示已经启动了,没有则说明没有成功。
2、安装SSH,并输入#sudo apt-get install openssh-server
3、启动#/etc/init.d/ssh start
最后的最后,如果SSH端口号(22)已经呈现开放状态,IP也已经加入了白名单,但是就是连接不上,这个时候可以重新安装下MySQL,修改sshd的群组和root就行了。
㈤ xshell远程连接服务器如何使用1521端口
xshell远程连接服务器使用1521端口步骤如下:
1、打开xshell后找到左上角第一个文件点击,弹出来一个下拉框,选择新建点击。
2、名称根据自己的需求填写,协议就是默认的SSH,主机是这一步最关键的,一定要填写正确。
3、找到坐标菜单栏中的用户身份验证,进行验证即可。
㈥ xshell怎么连接linux服务器
在
电脑桌面
或开始-所有程序中找到“Xshell”,这里以Xshell
4为例子,如下图找到Xshell
4的程序图标,双击打开这个程序。
Xshell
4打开后如下图所示,会出现一个界面框,这个界面框类似于DOS的界面,需要操控远程的主机,都是通过这个界面进行操作。在这个界面左上角的位置有一个【New】意为新建,点击这个New。
点击【New】后会弹出一个小的方框在最上层,方框名为“New
Session
Properties
”意为新建一个会话连接,在下图标识的1的位置,输入你为这个连接所赋予的名字,这里建议使用服务器的IP,因为这样不会因为时间过长而倒置忘记。在下图标识2的位置,host项填写访问主机的IP如“192.158.0.0”,然后点击下方的【OK】按钮
点击后会出现一个新的方框,名为“session”会话,在这个会话窗口,看到了刚刚小编新建的一个主机连接,使用鼠标左键点击选中,然后点击下方的【connect】连接
点击连接
后会出现一个新的小框“SSH
User
Name”意思就是用户名,在下方的
输入框
中输入一个用户名,如果经常使用可以
勾选
下方的勾选框,记住这个user
name,然后点击下方的【OK】按钮
用户名输入后点击【OK】就到了输入密码的阶段,同样的道理,在输入框中输入与前面用户名对应的密码,如果要省事就勾选下方的勾选框这样以后就可以
直接访问
,最后点击【OK】按钮
7
最后就来看看效果吧,黑色的界面会显示用户名和from连接到的
主机地址
,证明已经连接成功了。
㈦ “Xshell”Xshell跳板机通过隧道连接远程服务器
小菜运维仅仅只是一位菜鸟运维
废话不多说,小菜运维最近又完成了一套外包项目开发,现在准备将项目部署到甲方购买的阿里云服务器上。因为甲方是集团型大企业,又有自己的运维团队,很多规章制度比较规范,部署的时候要求通过跳板机/堡垒机登录阿里云内网ECS。虽然说跳板机很有必要也应该这样做,但奈何愿意这样做的客户是少之又少,这次是撞上大客户啦!
小菜运维平时都是使用的Xshell、Xftp管理服务器,这次通过跳板机登录内网ECS时不断输入密码,还不能直连内网ECS上传文件,操作了几次小菜运维就忍不住要口吐芬芳了,终于决定用Xshell的隧道来彻底解决一下这个效率低下、重复体力劳动的问题了!
Xshell的隧道转发类型共有三种,这里我们不展开介绍各自的应用场景,大家可以自行了解,我们这里选用的是Dynamic,可以实现自动连接内网ECS,也可直接连接FTP,但是前提是必须先连接跳板机建立起隧道,然后再连接内网ECS
隧道类型:
Local(Outgoing)
Dynamic(SOCKS4/5)
Remote(Incoming)
1. 连接跳板机
1.1 建立到跳板机的会话
Xshell选择新建会话,点击左侧 连接 ,在 常规 栏依次填入会话名称、跳板机IP、跳板机端口,然后依次完成 用户身份验证 、 登录脚本 设置,这里需要强调的一点是,务必记得设置 登录脚本 以保证隧道的长连接,避免因隧道的断开而导致后续其他远程目标机器的连接失败,具体操作如下图:
1.2 建立跳板机隧道
在上一步的对话框中,继续点击左侧 隧道 - 添加 ,在弹出的转移规则对话框中完成规则设置,这里要强调的是 源主机 是指你当前建立隧道连接的本地机器,一般填入 localhost 或 127.0.0.1 即可,而 目标主机 则是指你要远程连接的远程服务器,具体配置信息如下图:
2. 建立远程主机连接
2.1 建立到远程主机的会话
Xshell选择新建会话,点击左侧 连接 ,在 常规 栏依次填入会话名称、本机/本地IP、本机/本地监听端口,然后依次完成 用户身份验证 设置,这里需要强调的一点是,务必记得这里设置的连接主机地址 1.2 中设置转移规则时填写的 源主机 地址,而不是远程服务器的IP地址,同样的,这里设置的端口号也是 1.2 中设置转移规则时填写的 侦听端口 ,但是 用户身份验证 需要填写远程服务器的用户信息。具体操作如下图:
3. SSH/SFTP到远程服务器
自动连接远程服务器的前提是先连接到跳板机/堡垒机,然后再连接到远程服务器。
在Xshell中双击已建好的到堡垒机的会话,待成功完成登录后,再双击已建好的到远程服务器的会话,这时我们可以看到Xshell自动实现了登录远程服务器操作,这时在Xshell已登录的远程服务器页面,点击顶部工具栏的 新建文件传输 按钮,Xshell将自动打开Xftp并自动登录远程服务器的Xftp文件管理页面;
1. 连接跳板机
1.1 建立到跳板机的会话
这里和 Local(Outgoing)方式 的步骤完全相同,可参照之前步骤操作。
1.2 建立跳板机隧道
这里和 Local(Outgoing)方式 的区别在于转移规则的配置,具体配置信息如下图:
2. 建立远程主机连接
2.1 建立到远程主机的会话
这里和 Local(Outgoing)方式 的区别在于主机和端口号的配置,这里的主机和端口号都是配置的远程服务器的, 用户身份验证 同样还是需要填写远程服务器的用户信息。具体操作如下图:
2.2 建立到远程主机会话的代理
在上一步 2.1 建立到远程主机的会话 的对话框左侧,点击 代理 ,然后浏览并添加代理服务器,这里我们代理服务器设置的就是本地机器,要注意的是这里 代理服务器的监听端口必须和1.2中隧道转移规则设置的侦听端口保持一致 ,具体配置如下图:
3. SSH/SFTP到远程服务器
这里和 Local(Outgoing)方式 的步骤完全相同,可参照之前步骤操作。
基于隧道可以简化很多体力操作,感觉起来就好像堡垒机不存在一样,实际操作中推荐使用 Dynamic(SOCKS4/5)方式 ,因为Dynamic(SOCKS4/5)方式对于跳板机后有多台远程服务器需要连接的场景只需要配置一次隧道和代理,之后就可以直接添加到远程服务器的会话就可以了;而 Local(Outgoing)方式 则需要为每一台远程服务器添加一个单独的隧道才可以。
如果按照以上步骤操作仍然不能正常访问,那么……建议你联系你的堡垒机管理员,可能是堡垒机帐号/凭据/权限等的设置没有给足你权限。
附-参考文档:
阿里云·堡垒机
阿里云·透明代理
㈧ 如何用XShell连接远程Linux服务器
我们平时操作远程Linux服务器的时候经常需要XShell工具进行连接,那么如何操作呢?下面我给大家演示一下。
XShell
首先我们打开XShell工具,点击顶部的打开选项,如下图所示
接下来会弹出一个会话界面,我们点击新建按钮,如下图所示
然后我们在Linux系统中用ifconfig命令查看一下系统的地址信息,如下图所示
接下来在新建会话界面中我们输入Linux的地址,端口,协议信息,如下图所示
点击确定以后我们添加的连接信息就自动加载到会话列表中了,我们选择刚才新建的会话,然后点击连接按钮,如下图所示
接下来会弹出一个是否接受秘钥的提示,我们点击接受并保存按钮,如下图所示
然后就会弹出让我们输入账号的界面,这个账号是linux系统的账号,默认都是root,如下图所示
接下来输入root对应的密码,如下图所示,当然如果你有Public Key也可以选择的
最后登录系统以后我们可以用ll命令查看一下当前的文件夹内容,看是否真正的进入了远程Linux系统,如下图所示