[Fedora] 简单配置项
Fedora
是一个Linux发行版,是一款由全球社区爱好者构建的面向日常应用的快速、稳定、强大的操作系统。它允许任何人自由地使用、修改和重发布,目标是创建一套新颖、多功能并且自由的操作系统。
相关仓库
- Fedora其他架构源(fedora-altarch):https://developer.aliyun.com/mirror/fedora-altarch
- Fedora第三方源(fedora-alt):https://developer.aliyun.com/mirror/fedora-alt
1. 备份
1 2 | mv / etc / yum.repos.d / fedora.repo / etc / yum.repos.d / fedora.repo.backup mv / etc / yum.repos.d / fedora - updates.repo / etc / yum.repos.d / fedora - updates.repo.backup |
2. 下载新的 fedora.repo 和 fedora-updates.repo 到 /etc/yum.repos.d/
fedora
1 | wget - O / etc / yum.repos.d / fedora.repo http: / / mirrors.aliyun.com / repo / fedora.repo |
或者
1 | curl - o / etc / yum.repos.d / fedora.repo http: / / mirrors.aliyun.com / repo / fedora.repo |
fedora updates
1 | wget - O / etc / yum.repos.d / fedora - updates.repo http: / / mirrors.aliyun.com / repo / fedora - updates.repo |
或者
1 | curl - o / etc / yum.repos.d / fedora - updates.repo http: / / mirrors.aliyun.com / repo / fedora - updates.repo |
3. 运行 sudo yum makecache 生成缓存
主机名设置
1 | su vi / etc / hostname |
SSH 远程连接配置
1. 放开22端口
1 | iptables - A INPUT - p tcp - - dport 22 - j ACCEPT(这句很重要,不然外部连接不了。) |
2. 启动SSH服务
1 | service sshd start <br>或<br>systemctl start sshd |
3. 开机启动设置
1 | systemctl enable sshd.service |
4. 允许root可以登录
1 | vi / etc / ssh / sshd_config |
搜索 PermitRootLogin
vi vim 一般模式下斜杠向下搜素 /PermitRootLogin 或 问号向上搜索 ?PermitRootLogin
找到
#PermitRootLogin prohibit-password
将其改为
PermitRootLogin yes 或 新增一行
5. 重启SSH服务
1 | systemctl restart sshd |
防火墙配置
1 2 3 4 5 | sudo systemctl stop firewalld.service # 暂时关闭,重启后恢复 sudo systemctl start firewalld.service # 启用防火墙 sudo systemctl disable firewalld.service # 禁用防火墙 sudo systemctl enable firewalld.service # 启用防火墙 sudo systemctl status firewalld.service # 查看状态 |
分类:
[Linux]
« 上一篇: 微信小程序-手写一个简单的Tab
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步