我的服务器管理实践小记(1)——利用Xshell远程登录服务器

时间:2021-10-31 14:39:28

服务器:搬瓦工
系统:ubuntu 16.04

1. 查看预设ssh端口

搬瓦工在创建完服务器之后会贴心的为你的服务器安装上ssh服务端,同时给你一个ssh端口,显示在KiviVM管理页面上
我的服务器管理实践小记(1)——利用Xshell远程登录服务器
框中端口即为ssh预留端口

2.设置root账户密码

搬瓦工默认只有root用户,因此若不另设用户,远程登录时只能用root账户(然而这样并不安全)。

2.1借助搬瓦工设置随机密码

  • 搬瓦工提供重置root密码的快捷功能,利用此功能会随机生成一个复杂密码(巨复杂,)
    我的服务器管理实践小记(1)——利用Xshell远程登录服务器
    设置root密码入口

  • 进入之后能看到
    我的服务器管理实践小记(1)——利用Xshell远程登录服务器
    点击按钮即可重置密码
    这个密码要记下来,因为远程登录的时候需要用到(当然也可以自己设置)

2.2手动设置密码

  • 进入互动式Root Shell
    我的服务器管理实践小记(1)——利用Xshell远程登录服务器

  • 在shell界面输入设置密码命令passwd ,按照提示输入新密码,确认新密码

3.利用Xshell登录

主流的两款远程管理软件XshellPuTTy ,我选择Xshell,理由很简单,Xshell比较好看(这个看脸的时代……)
我的服务器管理实践小记(1)——利用Xshell远程登录服务器
Xshell界面

  • 新建会话

    • 协议选择SSH
    • 主机填写服务器IP地址(也在管理页面上)
    • 端口填预留的端口
      我的服务器管理实践小记(1)——利用Xshell远程登录服务器
  • 选择 用户身份验证

    • **方法:**password(可以有其他的验证方式,password是最简单的一种,不过有大佬和我说这个并不是很安全)
    • **用户名 :**root
    • 密码:填root密码(自己设的或者由搬瓦工设置的)
    • 确定即可
      我的服务器管理实践小记(1)——利用Xshell远程登录服务器
  • 选择刚配好的会话,连接
    我的服务器管理实践小记(1)——利用Xshell远程登录服务器
  • 连接成功
    • 出现如下画面即为连接成功,否则Xshell会给出提示
      我的服务器管理实践小记(1)——利用Xshell远程登录服务器

新知识:passwd命令

passwd介绍

passwd 命令用来设置或修改用户的密码,普通用户只能更改自己的密码,而系统管理员可以设置所有用户的密码。如果不指定用户名,将直接修改当前用户密码。passwd文件是一个系统账户的列表,包括每个用户经过加密的密码,只允许超级用户具有写权限。

语法

passwd [参数] [用户名称]

常用参数 说明
-d 删除密码
-k 保留将过期的用户的密码,在过期后仍能使用
-l 锁定指定账户使其无法更改密码
-u 解除锁定
-S 查询用户密码状态
缺省 设置密码