新云主机的配置

607 查看

目标很简单, 不被黑就行, 否则成了别人肉鸡太囧了

说明

主机: vultr日本
系统: Ubuntu12.04 64bit

首先登陆到主机上, 最开始的用户名是root, 登陆后首先就是安装vim, 这样方便后续操作

apt-get install vim

更改默认的ssh端口, 关闭root登陆

vim /etc/ssh/sshd_config

Port的数字修改为任意的5位数字
找到PermitRootLogin, 修改为no

重启

/etc/init.d/ssh restart
# or
sudo service ssh restart

添加新用户并使用其它用户名登陆

添加用户并设置密码

useradd testuser
passwd testuser

修改默认使用的shell

vim /etc/passwd

将默认shell由/bin/sh改为/bin/bash, 否则输入命令时无法补全

修改超级用户

建议使用visudo命令, 可防止多人同时修改等. 默认使用vi编辑器, 不太好用, 可以设置临时环境变量, 使用vim编辑, 环境变量仅在此次编辑中有效

EDITOR=vim visudo

添加testuser为超级用户, 并设置sudo为无需输入密码, 这样就不用每次输密码了

quietin ALL=(ALL) NOPASSWD:ALL
# or
quietin ALL=(root) NOPASSWD:ALL

还有免密码登陆等, 我觉得意义不是特别大, 用的vultr日本机房, 也没有防Ddos, 暂时先这样