基本的阿里云Linux服务器设置 🚀
1. 更新系统 🔧
在首次登录阿里云Linux服务器后,首先需要更新所有软件包以确保系统的安全性和稳定性。使用以下命令进行更新:
```bash
sudo yum update -y
```
2. 设置防火墙 🔒
为了保护服务器免受不必要的访问,配置防火墙至关重要。可以使用`firewalld`来管理防火墙规则:
```bash
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
```
这将允许SSH连接到服务器。
3. 配置SSH 🔑
增强SSH的安全性,可以通过修改配置文件来限制远程登录:
```bash
sudo nano /etc/ssh/sshd_config
```
更改或添加以下行:
```plaintext
PermitRootLogin no
PasswordAuthentication no
```
保存并重启SSH服务:
```bash
sudo systemctl restart sshd
```
4. 创建新用户 👥
为日常管理和维护创建一个非root用户,并将其加入sudo组:
```bash
sudo useradd -m newuser
sudo usermod -aG wheel newuser
```
设置密码:
```bash
sudo passwd newuser
```
5. 禁用密码认证,启用密钥认证 🔐🔑
生成SSH密钥对:
```bash
ssh-keygen
```
将公钥复制到服务器:
```bash
ssh-copy-id newuser@your_server_ip
```
6. 安装常用工具 🛠
安装一些常用的开发和管理工具:
```bash
sudo yum install -y vim wget curl
```
通过以上步骤,你的阿里云Linux服务器将变得更加安全和易于管理。🚀
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。