最近又开始折腾云服务器linux,本篇整理下对腾讯云的轻量型应用服务器的配置,主要是新装linux的简单设置。
服务器购买成功后需要几分钟进行自动部署,之后便可以在控制台看到。
重置系统镜像为Ubuntu
服务器购买时并没有Ubuntu的镜像选项,暂时选了CentOS,进到控制台发现,重置服务器是可以选择Ubuntu20.04 LTS的,于是先重置^1。
设置root用户密码
镜像重置完成后要重置密码。这里不知道为什么,Ubuntu的默认用户名是ubuntu,而CentOS是root,所以重置密码后还需要自行创建root用户。这个ubuntu用户就暂且不管了。
点击一键登录,进到shell,首先设置root用户密码:sudo passwd root
,按提示输入两次密码。注意此时屏幕不会显示输入的内容或者*号。
然后修改ssh登录的配置。执行命令:sudo vim /etc/ssh/sshd_config
,这里一定要加上sudo
。
进入vim后找到PermitRootLogin
这一项,将其值prohibit password
改为yes
,接着输入:wq
,回车以便保存并退出。
然后重启ssh服务:sudo service ssh restart
。
最后可以用ssh以root用户登录验证。
设置常用用户
日常使用一般不用root用户,服务器自带的用户暂且搁置一旁。我们另行新建一个用户。
输入sudo useradd -m 用户名
,-m
参数是为了创建用户同时生成/home
目录下的用户目录。(此处也可以使用sudo adduser 用户名
,这样可以像填表单==表格一样创建用户)
然后设置密码:sudo passwd 用户名
,按提示输入两次密码,依然不会有任何输入显示。
最后su 用户名
切换到刚新建的用户即可^2。
配置shell
新建用户的默认shell不太习惯。输入cat /etc/shells
查看本机上安装了的shell列表,利用echo $SHELL
查看目前使用的shell。这里想切换到bash,于是输入:chsh -s /bin/bash
。也可以另行安装切换到其他shell。
Comments NOTHING