张力君C#头像
Linux新手服务器配置,9条命令配完封面图

Linux新手服务器配置,9条命令配完

刚买的服务器,装宝塔之前先把这 9 条命令敲完。
新手运维30天 · Day1–3 合集版,一条一行,照着抄。

① 时区(错了日志时间全乱)
timedatectl set-timezone Asia/Shanghai

② 更新系统(新镜像自带包有漏洞)
apt update && apt upgrade -y

③ 建普通用户(别老用 root)
adduser deploy
usermod -aG sudo deploy

④ 起名(机器多了有用)
hostnamectl set-hostname web-01

⑤ 加 1G swap(不加迟早 OOM)
fallocate -l 1G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

⑥ 生成密钥(在自己电脑上跑)
ssh-keygen -t ed25519

⑦ 关密码登录(改前先开窗口验证,否则被锁外面)
vim /etc/ssh/sshd_config
PubkeyAuthentication yes
PasswordAuthentication no
PermitRootLogin no
sudo sshd -t
sudo systemctl restart ssh

⑧ 防火墙只开 3 口
ufw default deny incoming
ufw default allow outgoing
ufw allow 22,80,443/tcp
ufw enable

⑨ 看谁在监听(0.0.0.0 才是对外)
ss -tulnp

3306、6379、8888 永远别开公网。
外连数据库用隧道,不要开端口。

做完这 9 条,服务器才算干净、只有你进得来。
下一条:网站上线要开的端口 + Nginx 最小配置。

系列已开合集,怕以后用得上就收藏。

#Linux #服务器 #运维 #服务器配置 #VPS #新手教程 #Linux命令

转载自 CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/2501_94719536/article/details/170332436

文章来源转载

评论

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--