Xshell和Xftp的使用方法

前言

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

Xshell的使用方法

1.先登录上服务器

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

点击左侧的用户身份验证;
填写要连接的服务器的用户名和密码。点击确定:
在这里插入图片描述
单击连接:
在这里插入图片描述
出现以下信息就表示已经成功登陆上服务器。
在这里插入图片描述

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

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

二、xftp使用方法

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

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

如果是单独安装的xftp,先打开xftp界面:
在这里插入图片描述
点击 新建:
在这里插入图片描述
名称:自定义一个名称以区别于其他连接
主机:填写服务器的ip地址
协议:选择SFTP
端口:填服务器的ssh端口号,默认是22

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

在这里插入图片描述
单击上图的连接按钮:
在这里插入图片描述
如上图就表示xftp连接成功了。左侧窗口是本地目录,右侧窗口是服务器目录。可以直接从左侧窗口拖拽文件文件夹到右侧窗口以完成文件传输。

参考文献

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

发布了19 篇原创文章 · 获赞 0 · 访问量 1447

猜你喜欢

转载自blog.csdn.net/qq_22356995/article/details/104071238