網站首頁 編程語言 正文
0.Ubuntu是一個Linux操作系統,修改密碼和用戶名是有危險的動作,請謹慎修改。
【提示:如果你要修改密碼和用戶名的話,請先修改密碼,重啟后,再修改用戶名,重啟。如果你先修改用戶名,再修改密碼的話,可能會導致你登錄不了Ubuntu。】
以這里為例:
mocas@spark01
用戶名為@前面的名稱,主機名為@后面的名稱。
一、修改用戶名(舉例為將mocas->wyh)
1.進入Ubuntu,打開一個終端,輸入 sudo su
轉為root用戶。注意,必須先轉為root用戶!!!
2.輸入gedit /etc/sudoers
修改所有原用戶名(如果文件內沒有原用戶名則不用改)
3.輸入gedit /etc/passwd
,找到代表你的那一行,修改原用戶名為新的用戶名。注意:只修改用戶名!后面的全名、目錄等不要動!
不只要修改前面的用戶名,還要將后面舊的的/home/user1
修改為新的/home/user2
,否則重啟登陸不上系統。
4.輸入gedit /etc/shadow
,找到代表你的那一行,修改原用戶名為新用戶名 。
5.輸入gedit /etc/group
,你應該發(fā)現你的用戶名在很多個組中,全部修改!
6.輸入sudo mv /home/olduser1 /home/newuser2
更改原文件的名稱
此處的例子是:
sudo mv /home/mocas /home/wyh
二、修改主機名
1.查看當前的主機名
root@mocas-B250-HD3P:~# hostname
mocas-B250-HD3P
root@mocas-B250-HD3P:~# hostnamectl
Static hostname: mocas-B250-HD3P
Icon name: computer-desktop
Chassis: desktop
Machine ID: 1d01306f709e45a9aa665e2d6e3e6672
Boot ID: a3b35c66b9bd4c53a2ed06504f067a5c
Operating System: Ubuntu 16.04.4 LTS
Kernel: Linux 4.15.0-74-generic
Architecture: x86-64
root@mocas-B250-HD3P:~#
2.臨時修改主機名
[root@localhost datas]# hostname yin 臨時修改,重啟服務器后就不生效了
[root@localhost datas]# hostname
yin
3.永久修改主機名
需要修改以下兩個配置文件
(1)修改文件
vi /etc/hostname
修改為新主機名
我的為wyh
root@mocas-B250-HD3P:~# cat /etc/hostname
wyh
(2)修改hosts
vi /etc/hosts
127.0.1.1后面的原主機名稱修改為新主機名
我的為wyh
root@mocas-B250-HD3P:~# cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 wyh
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
重啟即可
原文鏈接:https://blog.csdn.net/weixin_39589455/article/details/129877675
- 上一篇:沒有了
- 下一篇:沒有了
相關推薦
- 2023-07-08 編寫socket配置文件
- 2022-09-29 Python模塊域名dnspython解析_python
- 2022-03-15 使用jib-maven-plugin插件打包docker鏡像上傳到私有鏡像庫,為了賬戶安全,需要設置
- 2023-03-25 Pandas庫中iloc[]函數的使用方法_python
- 2022-10-26 Golang?Mutex?原理詳細解析_Golang
- 2022-05-22 nginx常用配置conf的示例代碼詳解_nginx
- 2022-07-28 Redis基本數據類型String常用操作命令_Redis
- 2022-09-01 ASP.NET?Core通用主機實現托管服務_實用技巧
- 欄目分類
-
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環(huán)境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發(fā)現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支