Xshell配置云服务器Linux的完整指南
海外云服务器 40个地区可选 亚太云服务器 香港 日本 韩国
云虚拟主机 个人和企业网站的理想选择 俄罗斯电商外贸虚拟主机 赠送SSL证书
美国云虚拟主机 助力出海企业低成本上云 WAF网站防火墙 为您的业务网站保驾护航
本文提供了使用 Xshell 配置云服务器(Linux)的详细指南,安装并启动 Xshell,创建会话连接到云服务器的 IP 地址和端口,输入用户名和密码进行身份验证,连接成功后,配置 SSH 密钥以增强安全性,随后,更新系统软件包、设置防火墙规则,并安装必要的工具和服务,优化网络性能和资源管理,确保服务器稳定运行,通过这些步骤,用户可以高效地管理和维护远程 Linux 服务器。
创建新会话
- 启动 Xshell:在 Xshell 的主界面上,点击左上角的“文件”菜单,然后选择“新建”。
- 填写会话信息:在弹出的对话框中,为您的会话命名,并填写以下信息:
- 主机:这是您云服务器的 IP 地址或域名。
- 用户名:通常为
root
,或您在控制面板中创建的其他用户账号。 - 端口:默认情况下,SSH 使用 22 端口,但如果您更改过端口号,请在此处填写正确的端口。
- 保存设置:点击“确定”以保存会话设置。
连接到服务器
- 双击会话名称:在 Xshell 中双击刚刚创建的会话名称,Xshell 将尝试连接到指定的云服务器。
- 验证连接:如果一切正常,您应该看到一个命令行窗口,提示输入密码(如果是非 root 用户)或使用密钥认证。
使用密钥认证代替密码登录
为了提高安全性,建议使用密钥认证而非传统的用户名/密码方式,以下是具体步骤:
生成 SSH 密钥对
- 打开终端:对于 Windows 用户,您可以使用 Git Bash 或 PowerShell。
- 生成密钥对:运行以下命令:
ssh-keygen -t rsa
按照提示设置密钥的保存路径和密码短语(可选)。
将公钥复制到云服务器
- 上传公钥:使用
ssh-copy-id
命令将生成的公钥上传到目标服务器:ssh-copy-id -i ~/.ssh/id_rsa.pub username@your_server_ip
username
是您在云服务商后台创建的用户名,your_server_ip
是您的云服务器公网 IP 地址。
更新 Xshell 设置
- 编辑会话配置:返回 Xshell,编辑已有的会话配置,在“身份验证”选项卡下勾选“使用密钥文件”,并指定刚才生成的私钥文件的位置。
- 保存更改并重新连接:保存更改后重新连接服务器,此时应该可以通过密钥认证直接登录,无需输入密码。
常用命令与操作
一旦成功连接到 Linux 云服务器,您就可以开始执行各种管理和维护任务了,以下是部分常用命令的示例:
查看系统信息
uname -a
此命令用于显示当前系统的内核版本、主机名等基本信息。
ls
此命令用于查看当前工作目录下的所有文件和子目录。
创建文件夹
mkdir new_folder
此命令会在当前目录下创建一个新的文件夹,命名为 new_folder
。
移动/重命名文件
mv old_name new_name
此命令不仅可以用于移动文件,还可以用于重命名文件。
删除文件或目录
rm filename
此命令用于删除单个文件;若要删除整个目录及其包含的所有文件,需要使用 rm -rf directory_name
。