1. 程式人生 > >Ubuntu伺服器配置常用 ~ 持續更新

Ubuntu伺服器配置常用 ~ 持續更新

賬號配置

  • 新增賬號:
    sudo adduser daioo
    sudo useradd daioo -s /bin/bash -m -b /home
  • 配置許可權分組
    sudo usermod -G sudo daioo
    sudo usermod -aG adm,cdrom,sudo,dip,plugdev,lxd,lpadmin,sambashare daioo
    新增sudo組,在centos中預設沒有sudo組,新增wheel組效果相同
    sudo usermod -aG wheel daioo
  • 檢視賬號許可權和分組
    sudo id daioo

系統配置

  • 設定當前使用者sudo免密碼
# 備份 /etc/sudoers
sudo cp /etc/sudoers .
#開啟 /etc/sudoers
sudo visudo
# 在檔案末尾加入
[這裡填使用者名稱] ALL=NOPASSWD:ALL
  • 修改主機名
    sudo vi /etc/hostname
    這裡寫圖片描述 紅框處的主機名
    • 修改Hosts
      sudo vi /etc/hosts
      如果是修改主機名,就把127.0.0.1對應的相關的主機名替換為新的主機名
  • 禁止ping
    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
  • 禁止root使用者ssh直登
    sudo vim /etc/ssh/sshd_config
# 取消前面的註釋,禁止root密碼登入
PermitRootLogin prohibit-password
# 註釋掉下面語句,禁止root登入
# PermitRootLogin yes

最後service ssh restart

檔案操作

刪除五天之前的檔案
sudo rm -rf `find ./ -ctime +5`