跳到主要内容

VPS:通过 SSH 初次访问

本指南是针对以下产品创建的:

(不同供应商的产品可能会有所不同,但主要概念保持不变)

介绍

Linux 服务器产品默认不包含图形化管理界面,因此连接和管理都是通过 SSH 客户端(控制台)完成的。市面上有很多 SSH 客户端,下面是一些知名且常用的 SSH 客户端一览。

SSH 客户端支持的操作系统是否开源下载
PuttyWindows, Linux点击
KittyWindows, Linux点击
MobaXtermWindows, Linux点击
SecureCRTWindows, Linux, Mac点击
mRemoteNGWindows点击

IP 地址 & 访问

下面以 Putty SSH 客户端为例说明连接方法。在配置窗口中,主机名处输入服务器的 IP 地址和 SSH 端口 22。之后点击 Open 按钮即可开始连接。

信息

默认情况下,SSH 登录密码功能是关闭的。如果你想用密码登录,需要先在 访问与安全 里开启该选项。

信息

首次连接服务器时,Putty 会弹出安全提示,告知尚未缓存主机密钥到注册表。如果你不想每次都看到这个提示,可以点击 Yes 确认。

这时会打开 SSH 控制台,提示输入 用户名密码。用户名是 "root"。密码可以在网页面板的 "访问与安全" 中查看或设置。

通过 SSH 进行管理

为了更好地使用 SSH 客户端,掌握基本命令非常重要。下面是所有相关命令及其含义的简要概览:

账户管理

命令说明语法
useradd创建新用户useradd [选项] [参数]
usermod编辑已有用户usermod [选项] [参数]
userdel删除已有用户userdel [选项] [参数]
passwd修改已有用户密码passwd [选项]

系统管理

命令说明语法
top负载、进程及其他信息总览(类似 Windows 任务管理器)top
df显示存储分区使用情况df -h
du显示目录的存储占用du -sh *
free系统内存使用情况,区分 RAM 和 SWAP 空间free
kill结束指定进程 ID(PID)的进程kill [ID]
killall结束所有指定名称的进程killall [名称]
mv移动文件或目录到其他位置mv 源路径 目标路径
mkdir创建新目录mkdir 目录名
service启动、停止、重启服务及查看状态service 服务名 start/stop/restart/status
reboot重启系统reboot

文件管理

命令说明语法
ls显示目录中的文件和文件夹ls
cd切换目录cd [选项] 目录
cp复制文件或目录cp [选项] 源 目标
mv移动文件或目录mv [选项] 源 目标
mkdir创建新目录mkdir [选项] 目录名
rmdir删除已有目录rmdir [选项] 目录
find浏览文件系统find [选项] [目录] [操作]
grep搜索文本文件grep [选项] 搜索模式 [文件]

网络管理

命令说明语法
ip查询和配置网络接口ip [选项] 对象 [命令 [参数]]
netstat查询网络接口状态netstat [选项]
nslookup查询 DNS 信息nslookup
ping检测网络连接ping [选项] 目标