Đăng nhập bằng tài khoản root trong ubuntu

1, Bài liên quan
2,Quản lí tài khoản trong ubuntu
1.Khi cài đặt ubuntu. Bạn là người cài đặt, bạn được cấp 1 user với password đăng nhập để truy nhập hệ thống. User này thuộc nhóm admin

sudoer có quyền hạn rất lớn. Nhưng không liên tục mà rời rạc ( Bạn không được cấp quyền để can thiệp hệ thống một cách liên tục.Hay nói cách khác: quyền mặc định mà bạn sử dụng thường xuyên không phải là quyền lớn nhất.)

root là user có quyền lực tối đa. Nếu bạn có quyền root bạn có thể thực thi mọi hành động can thiệp hệ thống mà chẳng bị cản trở gì (Do đó rât nguy hiểm)

Khi bạn thao tác trên hệ thống với đặc quyền của root bạn cần thêm sudo trước mỗi lệnh

Ví dụ 1 :

Hình này mô tả mở ứng dụng Gnome command với tài khoản username (thuộc nhóm admin)

Lệnh :

gnome-commander

null

Còn hình này mô tả mở ứng dụng Gnome command với tài khoản root
Lệnh :

sudo gnome-commander

null

Thật nguy hiểm nếu sử dụng một ứng dụng mạnh mẽ như Gnome command với đặc quyền của root

Ví dụ 2 : Bạn mở một cửa sổ nautilus với quyền root :
Lệnh :

gksu nautilus

Hay :

sudo nautilus

Vậy sudogksu có gì khác nhau
sudo là lệnh sử dụng quyền root để thực thi các thiết đặt của user đang sử dụng
gksu là lệnh sử dụng quyền root với các thiết đặt dành cho tài khoản root

Như vậy tùy từng trường hợp cụ thể mà bạn sẽ sử dụng lệnh nào

a.Như trên đã nói. Ubuntu chỉ kích hoạt tài khoản của người cài đặt và cung cấp quyền superuser cho tài khoản đó. Tất cả các tài khoản khác sẽ phải tạo sau khi đăng nhập bởi tài khoản của người cài đặt. Riêng tài khoản root bị khóa đăng nhập. Thậm chí bạn cũng không biết được password của tài khoản root.
Thay đổi mật khẩu cho tài khoản root:
Lệnh :

sudo passwd root

Sau bước này bạn nhập password của bạn vào (Hãy chắc chắn tài khoản đang sử dụng của bạn là superuser) và sẽ được hỏi :
Enter new UNIX password: Hãy nhập password mới cho root vào đây
Retype new UNIX password:Hãy nhập lại password cho root mà bạn vừa gõ
Thông báo sau cùng : passwd: password updated successfully là thành công
Hãy thử sử dụng tài khoản này trong terminal :
Lệnh :

su

Nhập password của root mà bạn vừa tạo.Sẽ thành thế này :

root@ten_he_thong:/home/username#

Với username là tài khoản hiện thời của bạn.
b. Tạo tài khoản mới
Tài khoản bạn đang dùng phải là thuộc nhóm admin để sử dụng được lệnh sudo
Lệnh :

sudo useradd new_user

Ngay sau câu lệnh này hệ thống đã biết có một tài khoản là new_user
Tạo password đăng nhập cho new_user :

sudo passwd new_user

Và thực hiện như việc thay đổi password cho root ở trên
Mặc định user vừa tạo chỉ là user thường . Không có quyền configuration hệ thống như (thông qua lệnh sudo)
2.Đăng nhập tự động và đăng nhập với tài khoản root (Login root in ubuntu)
Vào System > Administration > Login Window > Security
Chú ý đến các dấu kiểm sau :
Enable Automatic Login : Sẽ đăng nhập tự động với tài khoản hiện tại
Enable Time Login : Thời gian tạm dừng trước khi đăng nhập. Mặc định là 10s
Allow local system administrator login : Cho phép đăng nhập với tài khoản root (Tôi khuyên bạn đừng lạm dụng tùy chọn này )
Hãy coi hình sau :
null
Về lệnh sudo và cấu hình quyền user mình giới thiệu trong 1 bài viết khác đầy đủ hơn

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: