[Fedora] 简单配置项
<h4 data-spm-anchor-id="a2c6h.13651104.d-2004.i6.7a2c2753wxKXg9">Fedora</h4><h4 data-spm-anchor-id="a2c6h.13651104.d-2004.i6.7a2c2753wxKXg9"> <span style="color: rgba(102, 102, 102, 1)">是一个Linux发行版,是一款由全球社区爱好者构建的面向日常应用的快速、稳定、强大的操作系统。它允许任何人自由地使用、修改和重发布,目标是创建一套新颖、多功能并且自由的操作系统。</span></h4>
<h4 data-spm-anchor-id="a2c6h.13651104.d-2004.i6.7a2c2753wxKXg9">相关仓库</h4>
<ul>
<li>Fedora其他架构源(fedora-altarch):https://developer.aliyun.com/mirror/fedora-altarch</li>
<li>Fedora第三方源(fedora-alt):https://developer.aliyun.com/mirror/fedora-alt</li>
</ul>
<h3>1. 备份</h3>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">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</pre>
</div>
<h3>2. 下载新的 fedora.repo 和 fedora-updates.repo 到 /etc/yum.repos.d/</h3>
<p data-spm-anchor-id="a2c6h.13651104.d-2004.i9.7a2c2753wxKXg9">fedora</p>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">wget -O /etc/yum.repos.d/fedora.repo http://mirrors.aliyun.com/repo/fedora.repo</pre>
</div>
<p>或者</p>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">curl -o /etc/yum.repos.d/fedora.repo http://mirrors.aliyun.com/repo/fedora.repo</pre>
</div>
<p>fedora updates</p>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">wget -O /etc/yum.repos.d/fedora-updates.repo http://mirrors.aliyun.com/repo/fedora-updates.repo</pre>
</div>
<p>或者</p>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">curl -o /etc/yum.repos.d/fedora-updates.repo http://mirrors.aliyun.com/repo/fedora-updates.repo</pre>
</div>
<h3 data-spm-anchor-id="a2c6h.13651104.d-2004.i4.7a2c2753wxKXg9">3. 运行 <span style="font-family: 黑体, "Heiti SC"; color: rgba(102, 102, 102, 1)"><span style="color: rgba(51, 51, 51, 1)">sudo yum makecache </span></span>生成缓存</h3>
<h5><span style="font-size: 16px">主机名设置</span></h5>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">su vi /etc/hostname</pre>
</div>
<h5><span style="font-size: 16px">SSH 远程连接配置</span></h5>
<p>1. 放开22端口</p>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">iptables -A INPUT -p tcp --dport 22 -j ACCEPT(这句很重要,不然外部连接不了。)
</pre>
</div>
<p>2. 启动SSH服务</p>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">service sshd start<br>或<br>systemctl start sshd</pre>
</div>
<p>3. 开机启动设置</p>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">systemctl enable sshd.service
</pre>
</div>
<p>4. 允许root可以登录</p>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">vi /etc/ssh/sshd_config
</pre>
</div>
<p>搜索 PermitRootLogin<br>vi vim 一般模式下斜杠向下搜素 /PermitRootLogin 或 问号向上搜索 ?PermitRootLogin<br>找到<br>#PermitRootLogin prohibit-password<br>将其改为<br>PermitRootLogin yes 或 新增一行</p>
<p>5. 重启SSH服务</p>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">systemctl restart sshd</pre>
</div>
<h5> </h5>
<h5><span style="font-size: 16px"><strong>防火墙配置</strong></span></h5>
<div class="cnblogs_Highlighter">
<pre class="brush:python;gutter:true;">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 # 查看状态
</pre>
</div>
<p> </p><br><br>
来源:https://www.cnblogs.com/eRrsr/p/17615086.html
頁:
[1]