跳到主要内容

独服:通过 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 和 SWAPfree
kill结束指定进程(通过进程 ID)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 [选项] 目标