服务器:搬瓦工
系统:ubuntu 16.04
1. 查看预设ssh端口
搬瓦工在创建完服务器之后会贴心的为你的服务器安装上ssh服务端,同时给你一个ssh端口,显示在KiviVM管理页面上
框中端口即为ssh预留端口
2.设置root账户密码
搬瓦工默认只有root用户,因此若不另设用户,远程登录时只能用root账户(然而这样并不安全)。
2.1借助搬瓦工设置随机密码
搬瓦工提供重置root密码的快捷功能,利用此功能会随机生成一个复杂密码(巨复杂,)
设置root密码入口进入之后能看到
点击按钮即可重置密码
这个密码要记下来,因为远程登录的时候需要用到(当然也可以自己设置)
2.2手动设置密码
进入互动式Root Shell
在shell界面输入设置密码命令
passwd
,按照提示输入新密码,确认新密码
3.利用Xshell登录
主流的两款远程管理软件Xshell
和 PuTTy
,我选择Xshell,理由很简单,Xshell比较好看(这个看脸的时代……)
Xshell界面
-
新建会话
- 协议选择SSH
- 主机填写服务器IP地址(也在管理页面上)
- 端口填预留的端口
-
选择 用户身份验证
- **方法:**password(可以有其他的验证方式,password是最简单的一种,不过有大佬和我说这个并不是很安全)
- **用户名 :**root
- 密码:填root密码(自己设的或者由搬瓦工设置的)
-
确定即可
-
选择刚配好的会话,连接
-
连接成功
- 出现如下画面即为连接成功,否则Xshell会给出提示
- 出现如下画面即为连接成功,否则Xshell会给出提示
新知识:passwd命令
passwd介绍
passwd
命令用来设置或修改用户的密码,普通用户只能更改自己的密码,而系统管理员可以设置所有用户的密码。如果不指定用户名,将直接修改当前用户密码。passwd文件是一个系统账户的列表,包括每个用户经过加密的密码,只允许超级用户具有写权限。
语法
passwd [参数] [用户名称]
常用参数 | 说明 |
---|---|
-d | 删除密码 |
-k | 保留将过期的用户的密码,在过期后仍能使用 |
-l | 锁定指定账户使其无法更改密码 |
-u | 解除锁定 |
-S | 查询用户密码状态 |
缺省 | 设置密码 |