使用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,如果挂了域名的话也可以用域名。

相关推荐
承渊政道1 小时前
Linux网络学习【从深入理解网络层原理到IP分片与重组全过程剖析】
linux·计算机网络·ubuntu·ip分片与重组
李兆龙的博客1 小时前
从一到无穷大 #105:OpenAI Habitat II——多租户演进、全球读取优化与 CDC 平台
云计算·存储
~城南花已开~1 小时前
Redfish 事件接收服务搭建指南(Ubuntu Server 实测)
linux·服务器·python·ubuntu
_小许_2 小时前
Linux 常用命令速查:CentOS 与 Ubuntu 双线对照
linux·ubuntu·centos
2601_949847753 小时前
io-ts 跨端三方库仓颉适配全流程
linux·运维·ubuntu
打工仔折腾 AI14 小时前
在 Ubuntu ARM64 部署 Q1 V3.0 MuJoCo 模型:加载、单步推理与执行器响应解析
linux·运维·人工智能·python·深度学习·ubuntu·性能优化
yyuuuzz14 小时前
跨境站点日志时区混乱的排查记录
运维·服务器·网络·云计算·aws·1024程序员节
不是万能的豆学长19 小时前
OpenShell项目引爆GitHub趋势
ssh·github
缘友一世21 小时前
GLM5.3 CyberSec w4A16本地部署[10]:CUDA 图捕获与编译开关
ubuntu·vllm·glm5.3 cybersec
m0_5474866621 小时前
《Ubuntu Linux操作系统与实验教程》全套PPT课件2026
linux·ubuntu·操作系统