阿里云ECS ubuntu服务器创建普通用户

ECS服务器配置教程
本文详细介绍了如何使用Putty工具远程登录阿里云ECS服务器,并创建新用户及赋予sudo权限的过程。此外,还提供了更新系统的命令及安装MySQL的参考链接。

1. 使用putty工具远程登录ECS服务器

2. 创建新用户

adduser user1

user1是你要新添加的用户名

 

 

3. 给普通用户添加sudo功能

命令:sudo vim /etc/sudoers,按 i 键进入插入模式,然后添加 user1 ALL=(ALL:ALL)ALL,编辑完成之后按 esc 键变化编辑模式,输入 :wq 回车保存编辑。若此时出现E45:'readonly' option is set(add ! to override)则保存时输入 :wq! 强制保存即可。

 

4. 保存之后,用命令 apt-get update 更新系统。

 

ECS上安装mysql请参考:https://www.cnblogs.com/yzls/p/9488543.html

转载于:https://www.cnblogs.com/yzls/p/9492359.html

<think>首先,用户的问题是:“我想了解或操作阿里云ECS(弹性计算服务)相关内容 请问阿里云 ECS 使用指南 操作教程”。这是一个关于阿里云ECS的使用指南和操作教程的请求。 根据系统级指令: - 所有行内数学表达式必须使用$...$格式。 - 独立公式必须使用$$...$$格式并单独成段。 - LaTeX语法正确。 - 使用中文回答。 - 生成相关问题。 - 回答中引用的段落末尾自然地添加引用标识,例如[^1]。 用户可见层指令: - 回答结构清晰,帮助用户逐步解决问题。 - 尽量保证回答真实可靠。 参考站内引用: - [^1]: 关于创建ECS实例、连接服务器的信息。 - [^2]: 关于ECS初始化、安装软件、解决SSH卡死问题的信息。 - [^3]: 关于创建实例、配置安全组、连接服务器、安装Docker的信息。 - [^4]: 关于磁盘扩容、挂载新磁盘的信息。 这些引用提供了ECS的基本操作,如创建实例、连接、初始化、安装软件、磁盘管理等。我应该基于这些信息构建一个结构化的指南。 回答结构: 1. **介绍阿里云ECS**:简要解释什么是ECS。 2. **创建ECS实例**:步骤指南。 3. **连接ECS实例**:使用SSH工具如Xshell或SecureCRT。 4. **初始化ECS**:更新系统、安装常用软件。 5. **常用操作**:如配置安全组、管理磁盘。 6. **优化和问题解决**:基于引用,处理SSH卡死等。 7. **生成相关问题**:在结尾添加。 确保语言专业、清晰,步骤详细。 生成相关问题: - 基于用户查询,生成3-4个相关问题,如ECS的性能优化、常见问题解决等。 最终输出: - 以中文回答。 - 结构清晰。 - 末尾添加相关问题。</think>### 阿里云 ECS 使用指南与操作教程 阿里云 ECS(弹性计算服务)是一种基于云计算的虚拟服务器服务,提供弹性、可扩展的计算资源。它支持多种操作系统(如 Linux 或 Windows),适用于网站部署、应用开发、数据处理等场景。以下指南基于阿里云官方文档和最佳实践,分为核心操作步骤和常见问题处理。所有操作均需登录阿里云控制台([阿里云官网](https://www.aliyun.com))。 --- ### 一、创建 ECS 实例 ECS 实例是云服务器的核心单元。创建步骤如下: 1. **登录控制台**:访问阿里云官网,进入“ECS管理控制台”。 2. **选择配置**: - 点击【创建实例】,根据需要选择地域、实例规格(如 CPU、内存)、镜像(如 CentOS 7.9 或 Ubuntu 22.04)和存储(系统盘默认 40GB)。 - 按业务需求选择付费方式(如“按量付费”适合临时测试,“包年包月”适合长期使用)。 3. **网络与安全组**: - 配置 VPC(专有网络)和交换机。 - 在安全组中开放端口(例如,开放 SSH 端口 22 用于远程连接,或 80/443 用于 Web 服务)。 4. **完成创建**:确认配置后,点击【立即购买】,支付后实例自动启动(约 1-3 分钟)。 > 提示:学习场景建议选择低配规格(如 1 vCPU/1GB 内存)以节省成本[^1][^3]。 --- ### 二、连接 ECS 实例 创建后,通过 SSH 工具远程登录: 1. **获取连接信息**: - 在 ECS 控制台,复制实例的公网 IP 地址。 - 重置实例密码(首次使用需操作):在实例详情页,点击【重置实例密码】,设置新密码后重启实例[^2]。 2. **使用 SSH 工具连接**: - Windows/Mac 推荐 Xshell 或 SecureCRT。 - 命令示例: ```bash ssh root@<公网IP> # 输入密码后登录 ``` - 连接成功后将显示终端命令行界面。 > 注意:若 SSH 连接卡死,可尝试修改 SSH 超时设置(如调整 `/etc/ssh/sshd_config` 中的 `ClientAliveInterval` 参数)[^2]。 --- ### 三、初始化 ECS 环境 登录后,执行基础配置以提升安全性和效率: 1. **系统更新**: ```bash sudo apt update && sudo apt upgrade -y # Debian/Ubuntu 系统 # 或 sudo yum update && sudo yum upgrade -y # CentOS/RHEL 系统 ``` 2. **安装常用工具**: ```bash sudo apt install git axel python3-pip # 安装 Git、下载工具和 Python 包管理器 sudo pip3 install thefuck # 安装命令修正工具(可选) ``` 3. **安全加固**: - 创建普通用户(避免使用 root): ```bash sudo adduser <用户名> sudo usermod -aG sudo <用户名> # 赋予 sudo 权限 ``` - 配置防火墙(如 UFW): ```bash sudo ufw allow 22 # 允许 SSH sudo ufw enable ``` --- ### 四、常用操作与管理 #### 1. **磁盘管理** - **扩容系统盘**: - 在 ECS 控制台的“磁盘”页面,选择磁盘并点击【扩容】,按需调整大小(需重启生效)。 - 挂载新数据盘: - 创建云盘后,在磁盘详情页点击【挂载】,选择目标实例。 - 登录实例,分区并格式化: ```bash fdisk -l # 查看新磁盘(如 /dev/vdb) sudo mkfs.ext4 /dev/vdb # 格式化为 ext4 sudo mount /dev/vdb /mnt # 挂载到 /mnt 目录 ``` - **监控磁盘使用**: ```bash df -h # 查看磁盘空间 ``` 参考:[^4]。 #### 2. **网络与安全组配置** - **修改安全组规则**: - 在控制台“安全组”页面,添加或删除规则(例如开放 3306 端口用于 MySQL)。 - **绑定弹性公网 IP**: - 在“网络与安全” > “弹性公网 IP”中申请并绑定到实例。 #### 3. **应用部署示例(以 Docker 为例)** ```bash sudo yum install docker -y # CentOS 安装 Docker sudo systemctl start docker # 启动服务 sudo docker run hello-world # 测试运行 ``` 参考:[^3]。 --- ### 五、常见问题解决 - **SSH 连接失败**:检查安全组是否开放 22 端口,或尝试重置密码[^2]。 - **磁盘空间不足**:扩容后需在系统内扩展分区(使用 `resize2fs` 命令)。 - **性能优化**:启用云监控服务,或升级实例规格。 --- ### 总结 阿里云 ECS 的核心操作包括创建实例、SSH 连接、环境初始化和磁盘管理。通过控制台可视化操作结合命令行工具,可高效管理云服务器。更多细节参考阿里云官方文档。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值