Linux更改用戶名和主機名


1、更改主機名字 test1改成hadoop1

  • 修改hostname
sudo vim /etc/hostname
hadoop1
  • 重啟

  • 修改host

sudo vim /etc/hosts
#127.0.1.1 hadoop1
192.168.63.150  hadoop1

2、更改用戶名 test改成hadoop

  • 我們為自己要改的名字提前賦予較高的權限,防止修改下面文件的過程中出現權限不足
sudo vim /etc/sudoers
root    ALL=(ALL:ALL) ALL
test    ALL=(ALL:ALL) ALL
hadoop  ALL=(ALL:ALL) ALL
  • 修改登陸文件
sudo vim /etc/shadow
username: passwd: lastchg: min: max: warn: inactive: expire: flag
test:$1$SHyrwbnq$NUPzzdZ4LQmoCyXt7jXTG/:18026:0:99999:7:::
改成
hadoop:$1$SHyrwbnq$NUPzzdZ4LQmoCyXt7jXTG/:18026:0:99999:7:::
  • 修改主目錄
sudo mv /home/test /home/hadoop
  • 修改密碼文件
sudo vim /etc/passwd
用戶名: 密碼 : uid  : gid :用戶描述:主目錄:登陸shell
test:x:1000:1000:test:/home/test:/bin/bash
改成
hadoop:x:1000:1000:test:/home/hadoop:/bin/bash
  • 修改用戶組
sudo vim /etc/group
  • 刪除test的sudo權限
sudo vim /etc/sudoers
root    ALL=(ALL:ALL) ALL
hadoop  ALL=(ALL:ALL) ALL


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM