Sử dụng usermod để thay đổi tên người dùng và thư mục chính . Thay đổi peter người dùng thành paul:
usermod -l paul peter
grep paul /etc/passwd /etc/shadow # check
thay đổi thư mục nhà và di chuyển mọi thứ ở đó (được tạo ra nếu cần thiết)
usermod -m -d /home/paul paul
grep paul /etc/passwd # check
Thay đổi tên nhóm , nhưng không sử dụng usermod vì trước tiên bạn phải tạo một nhóm khác (ví dụ: GID 1001) và mặc dù nó sẽ cập nhật GID cho mọi thứ trong thư mục $ HOME, bạn sẽ phải tìm kiếm và thay đổi tập tin và thư mục ở nơi khác với quyền sở hữu nhóm cũ. Thay vào đó, chỉ cần thay đổi tên nhóm bằng tay.
nano /etc/group
và thay đổi
peter:x:1000:
đến
paul:x:1000:
Bạn sẽ phải thay đổi tên tệp được sử dụng bởi cron, at và các dịch vụ khác sử dụng tên người dùng thay vì UID. Sử dụng
find /var -name "*peter*"
để tìm những tập tin này
Bạn cũng sẽ phải thay đổi các tệp cấu hình được sử dụng bởi một số dịch vụ như ứng dụng xử lý thư.
Cuối cùng, kịch bản sử dụng "/ home / peter /" sẽ cần được chỉnh sửa. Thay đổi lần xuất hiện của "/ home / peter /" thành "$ HOME".
Nó không phải là rất nhiều công việc để thay đổi danh tính người dùng, bạn chỉ cần kỹ lưỡng.