云服务器搭建初始化配置操作

版权声明

本文出自 “ 幻冥极地 ” 博客 ,作者 小貘 采用 署名-非商业性使用-相同方式共享 协议。转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。
https://www.moorehy.com/archives/34

修改默认账户密码

首先为确保安全,对默认账户密码进行修改

创建用户账户

由于此处我们是为了创建一个用于日常SSH登录的拥有Shell的账户,故使用 adduser 命令

为刚创建的账户增加管理员权限

注意,这步网上很多小白杀手的文章都会叫大家去修改 /etc/sudoers 文件,这种行为是强烈禁止不要去做的,这个文件的权限是 440 ,什么意思相信大家应该知道(不知道的可以回炉重塑了=_=)的吧!就是系统不想你去碰它,并且Linux已经提供了提权的用户组方案,使用如下命令为刚创建的账户增加管理员权限:

Tip

注意命令中的 -a 参数,一定要加,不然目标账户的其他组标就要被清掉喽~

安装常用编辑器

这点没什么可说的,以为下面我们就要修改一些配置文件了,洒家是 emacs 党,故:

Tip

对于 emacs 的文件自动备份功能可谓又爱又恨。备份虽好,却把当前路径整得混乱不堪,一堆 ~  后缀的文件。故此处建议将自动备份文件进行重定向。

在当前用户的 ~/.emacs 配置文件中增加配置如下:

修改主机名

由于VPS在创建时一帮都是使用服务商提供的image直接创建,故主机名一般情况下不是我们喜欢的,故有必要对其进行修改,共涉及两处文件的修改,分别为 /etc/hosts  以及 /etc/hostname  ,具体操作如下:

Tip

修改完成后需要系统重启后才可以生效呦~

开启Shell着色方案

为了使登录Shell后,系统着色更nice,我们可以使能默认的bash配色方案,方法如下:

将其中的 #force_color_prompt=yes  行首 #  删除即可,然后执行 source .bashrc  ,使设置生效

注意

此处可以使用刚刚新创建的常用账户登录来修改配置了,因为这个配置是跟账户相关的。并且修改的也是用户 ~ 目录下的文件

设置SSH公钥文件

为便于SSH远程登录,且不用每次都输入密码,可使用更安全的公私钥进行验证,生成方法不再赘述,设置方法如下:

挂载新硬盘

由于洒家的服务器将主要用于Web服务相关,故将一块50G的扩展硬盘挂载到 /var/www 目录下,具体操作流程参考 Linux磁盘分区挂载与同步

异常处理

字符集错误

某些Linux发行版中,可能会遇到如下情况:

解决字符集错误的具体方法可参考 修复远程登录Linux服务器时遇到的Perl本地警告

登录时无系统信息显示

某些情况下通过SSH登录到VPS上会无系统资源信息显示,如下:

此时我们可以通过安装 landscape-common 应用来获取服务器资源信息显示

然后断开服务器连接,重新SSH登录即可看到系统资源信息显示

发表评论

电子邮件地址不会被公开。 必填项已用*标注