Centos笔记(一):安装与SSH配置

Centos简要安装记录

Centos安装教程非常多,这里就简略地写一下了

制作启动U盘

1. 准备镜像文件

在Centos官网下载ISO镜像文件,为了方便我选择下在Everything ISO以减少安装后安装基础软件的时间。

2. 将ISO写入U盘

使用Ultra ISO将ISO写入U盘,详细过程可以百度一下。

使用U盘安装系统

1. 在BIOS中设置U盘启动。

2. 依照安装器的提示进行安装。

3.等待安装完毕即可。

我遇到的坑:

1. 在安装过程中选择语言的时候注意不要直接选择英文,这样会导致桌面环境自动创建的文件夹变成中文的,这会让shell操作变得很麻烦。

2. 记得在安装的时候打开网络,这在你进行最小安装的时候很会省下不少事。

3. 在设置分区的时候如果没有特殊需求就选择标准分区模式并且只要一个swap分区和一个根分区(“/”分区)就够了。

4. 如果选择LVM分区模式就必须要指定/boot分区。

5. 安全策略选项(Security Policy)可以不选。

SSH配置

ssh配置文件是/etc/ssh/sshd_config

禁止root用户登陆SSH

修改配置文件中PermiRootLogin这一行

设置SSH登陆提示语

将你想要的提示语写入某个文件,

然后在sshd配置文件中取消Banner这一行的注释。

一般使用/etc/issue 作为Banner文件

设置登陆成功后的提示语

修改/etc/motd

修改SSH端口

取消Port那一行的注释,然后在后面填写你想要的端口号

注意

如果启用了SELinux,请使用下面的代码告诉SELinux你改了端口

安装Denyhosts

Denyhosts可以防止SSH暴力破解和恶意访问

github上有对应repo

Centos用yum就能安装

一般来说默认配置就足够了,

想要自定义配置的话按照github上的提示进行配置。

然后启动daemon

图文:LionTao

编辑:囧星人

首发于微信公众号:SUMSTC

苏州大学微软俱乐部

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180905G1SSV300?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券