Xshell和Xftp的使用方法

时间:2024-03-20 12:47:35

前言

出于管理公司的服务器需要,本人选择了xshell和xftp使用,方便远程管理公司内部的服务器。

Xshell的使用方法

1.先登录上服务器

xshell下载链接:
https://www.51anidea.com/forum.php?mod=viewthread&tid=87&extra=page%3D1
打开xshell,点击文件-新建,打开新建会话属性窗口:
Xshell和Xftp的使用方法
名称:自己定义以区别于多个连接
主机:填要连接的服务器地址
端口号:填ssh的端口号

点击左侧的用户身份验证;
填写要连接的服务器的用户名和密码。点击确定:
Xshell和Xftp的使用方法
单击连接:
Xshell和Xftp的使用方法
出现以下信息就表示已经成功登陆上服务器。
Xshell和Xftp的使用方法

2、同时在多个服务器上执行命令

打开xshell,先登陆上要执行命令的服务器:
Xshell和Xftp的使用方法
单击 工具-发送键输入到所有会话:
Xshell和Xftp的使用方法
弹出以下窗口:
Xshell和Xftp的使用方法
现在在任意一个服务器登陆窗口执行命令,其他的窗口会同步执行相同的命令。如果不想同步执行命令了,可以点击上图的OFF按钮,关闭同步执行的功能。

二、xftp使用方法

xftp下载链接 https://www.51anidea.com/forum.php?mod=viewthread&tid=88&extra=page%3D1

下载安装好了xftp之后,如果之前安装了xshell,可以在xshell界面直接打开xftp:
Xshell和Xftp的使用方法
应该注意当前登录用户在当前目录的权限,当前登录用户指的是xshell登录服务器的用户,当前目录指的是当前xshell会话所处的目录。因为在xshell界面打开xftp,xftp会以当前登录用户打开当前目录。如果当前登录用户在当前目录没有写入的权限,将不能上传文件。
解决方法是打开xftp后切换目录,切换到登录用户有写入权限的目录(比如用户家目录),再上传文件即可。

如果是单独安装的xftp,先打开xftp界面:
Xshell和Xftp的使用方法
点击 新建:
Xshell和Xftp的使用方法
名称:自定义一个名称以区别于其他连接
主机:填写服务器的ip地址
协议:选择SFTP
端口:填服务器的ssh端口号,默认是22

然后填写用户名密码,这里的用户名密码是服务器上的系统用户名和密码。点击确定:

Xshell和Xftp的使用方法
单击上图的连接按钮:
Xshell和Xftp的使用方法
如上图就表示xftp连接成功了。左侧窗口是本地目录,右侧窗口是服务器目录。可以直接从左侧窗口拖拽文件文件夹到右侧窗口以完成文件传输。

参考文献

感谢该博主的分享 https://www.51anidea.com/