使用Putty登录阿里云Ubuntu ECS服务器方法

1. 背景

由于最近博客需要,搭建一些前端代码配套的现成的后端API,供学习调用,买了一台阿里云Ubuntu版本的ECS,现讲述下如何使用Putty本地软件登录之。

2. 通过Workbench远程连接

默认情况下,需要通过阿里云网站网页端的Workbench,此时无需输入密码。

3. 新建一个普通用户

通过如下命令建立用户,并设置密码:

shell 复制代码
adduser

4. 启用SSH密码登录

默认情况下,阿里云Ubuntu的ECS不允许SSH密码登录,所以此时使用Putty登录会报错:

复制代码
no supported authentication methods available

此时编辑配置文件

shell 复制代码
vi /etc/ssh/sshd_config

将以下两个配置项的值改为yes:

shell 复制代码
#PasswordAuthentication no
PasswordAuthentication yes

#PubkeyAuthentication yes
PubkeyAuthentication yes

然后重启ssh使之生效:

shell 复制代码
systemctl restart ssh

5. 测试结果

此时可以使用Putty登录了,此时可以用IP,如果挂了域名的话也可以用域名。

相关推荐
zhangrelay5 小时前
用ROS2Lyrical实验报告册思路重做蓝桥云课ROS1实验并改进
linux·笔记·学习·ubuntu·机器人
小小龙学IT12 小时前
ROS2 安装完全指南(Ubuntu 版):从零开始到跑通第一个节点本文
linux·运维·ubuntu
sbjdhjd12 小时前
云安全 | Docker 容器逃逸复盘(一):从隔离边界到运行时链路,如何确认自己身处容器
网络安全·docker·云原生·容器·kubernetes·云计算·云安全
MicrosoftCloud1 天前
用户权限 04|/etc/sudoers 安全配置:从最小授权到「别把 ALL 随便给人」
运维·安全·ubuntu·sudo·sudoers
deepseek231 天前
硬预算帽默认值拆解:AWS 九月上线支出上限、GCP 七月跟进,Agent 时代按量付费必须默认断供
人工智能·llm·云计算·agent·aws
水饺编程1 天前
第1章:下载 Linux 0.12 内核
linux·c语言·汇编·ubuntu
水饺编程1 天前
第1章:开发环境搭建,在 Windows 中安装 Git
linux·c语言·汇编·git·ubuntu
QQ_21696290962 天前
基于C#(Asp.net)电竞陪玩信息管理系统的设计与实现
java·大数据·spring boot·微信小程序·c#·云计算·asp.net
сокол2 天前
【Python-基础-环境搭建】Ubuntu Python 开发环境搭建:编译、pipenv、pyenv、远程连接
开发语言·python·ubuntu
ai小陈2 天前
GPU服务器租用存储验收:检查点写入与磁盘吞吐实战
运维·服务器·人工智能·ai·ssh·gpu算力