Ubuntu 常用基礎配置

  1. 修改機器名
    $ sudo vi /etc/cloud/cloud.cfg
    修改行 preserve_hostname = true
    $ sudo vi /etc/hostname
    改為正確機器名,重啟生效
  2. 修改IP地址
    $ sudo vi /etc/netplan/50-cloud-init.yaml
    $ sudo netplan apply #執行生效
  3. 調整時區、時間
    $ tzselect #根據實現反饋選擇亞洲——中國——北京,并確認
    $ sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #設置系統時區
    需要指定附近的NTP時
    $ sudo timedatectl set-timezone Asia/Shanghai #設置時區
    $ sudo vi /etc/systemd/timesyncd.conf
    NTP=配置指定的NTP服務器
    $ sudo systemctl restart systemd-timesyncd #重啟服務
  4. 掛載本地新磁盤
$ sudo fdisk -l #查看磁盤情況 
$ sudo fdisk /dev/sdb #開始對新盤進行分區,按n創建分區,按w保存
$ sudo mkfs -t ext4 /dev/sdb1 #格式化磁盤格式
$ sudo mkdir /db #創建掛載磁盤目錄 
$ sudo mount /dev/sdb1 /db #進行掛載
$ sudo vi /etc/fstab #修改配置文件增加下列行實現開機自動加載
/dev/sdb1 /db ext4 defaults 0 0
$ df #df命令查看結果
  1. 掛載網絡磁盤
$ sudo apt-get install cifs-utils
$ vi /etc/fstab #增加下列行,寫入正確網絡磁盤的IP及賬號密碼,適用于windows共享盤
//X.X.X.X/e$ /mnt/smb cifs username=UUUUUUU,password=SSSSSSSS,iocharset=utf8,sec=ntlm,vers=1.0  0 0
$ sudo mount -v -a
  1. 啟用root
    $ sudo passwd #設置新密碼,ubuntu默認root為隨機密碼
  2. 允許root 連接 ssh
$ sudo vi /etc/ssh/sshd_config
PermitRootLogin no一行,改為PermitRootLogin yes
$service ssh restart
  1. 關閉更新
$ sudo vi /etc/apt/apt.conf.d/10periodic
$ sudo vi /etc/apt/apt.conf.d/20auto-upgrades
上述兩個配置文件改為0
重啟生效
  1. 擴容磁盤
--查看硬盤分區
$ sudo fdisk -l  

--查看卷組情況
$ sudo vgdisplay

--百分百占用空間擴容
$ sudo lvresize -l  +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv  
$ sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

--查看結果
$ sudo df -h
  1. 修改最大文件數限制
--查看當前用戶限制
$ ulimit -a

--臨時調整
$ ulimit -SHn 65535

--永久調整ROOT用戶及其他用戶打開數,添加下列內容
$ sudo vi /etc/security/limits.conf
root soft nofile 65535
root hard nofile 65535
*soft nofile 65535
*hard nofile 65535

--查看最大允許數量
$ cat /proc/sys/fs/file-max

--查看當前已打開數量
$ cat /proc/sys/fs/file-nr
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容