30/09/2018, 17:37

Cách cấp quyền cho user trong linux?

Cho mình hỏi cách cấp quyền cho user trong linux với. Mình cứ save file là hđh lại đòi mật khẩu, khá phiền. vd như chỉnh sửa file trên sublime.

Mai Anh Dũng viết 19:52 ngày 30/09/2018

@Rok_Hoang gửi thông tin của lệnh id để xem thử @Rok_Hoang đang là user nào và ls -l ten_file để xem thử owner của file đó là ai?

Chỉ cần đổi owner lại là được. Nhưng @Rok_Hoang gửi thêm thông tin đi rồi Đạt hướng dẫn cách làm cụ thể.

Ngoài ra @Rok_Hoang có thể làm theo hướng dẫn cách sử dụng lệnh chown, lệnh này là lệnh change owner

en.wikipedia.org

chown

The command chown, an abbreviation of change owner, is used on Unix-like systems to change the owner of file system files, directories. Unprivileged (regular) users who wish to change the group membership of a file that they own may use chgrp. The ownership of any file in the system may only be altered by a super-user. A user cannot give away ownership of a file, even when the user owns it. Similarly, only a member of a group can change a file's group ID to that group chown name_of_new_owner f...

askubuntu.com
user2413

Change folder permissions and ownership

command-line, permissions, folder
asked by user2413 on 09:31AM - 13 Oct 10
Minh Hoàng viết 19:39 ngày 30/09/2018
[vnmhoang@localhost ~]$ id
uid=1000(vnmhoang) gid=1000(vnmhoang) groups=1000(vnmhoang) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
[vnmhoang@localhost ~]$ ls -l workspace
total 92
-rwxr-xr-x. 1 root     root     8536 Jul 20 09:29 a.out
-rwxr-xr-x. 1 root     root     8536 Jul 19 08:20 bct
-rw-r--r--. 1 root     root      597 Jul 20 15:26 bct.c
-rwxrwxr-x. 1 vnmhoang vnmhoang 9016 Jul 20 08:16 dumpfile
-rw-r--r--. 1 root     root     1088 Jul 20 08:18 dumpfile.c
-rwxr-xr-x. 1 root     root      368 Jul 16 20:23 hello
-rw-r--r--. 1 root     root      624 Jul 16 20:20 hello.o
-rwxr-xr-x. 1 root     root      368 Jul 18 23:31 hw
-rwxr-xr-x. 1 root     root      840 Jul 20 07:58 hw2
-rwxr-xr-x. 1 root     root      288 Jul 18 23:32 hw2_1
-rw-r--r--. 1 root     root       51 Jul 18 23:47 hw2_2
-rw-r--r--. 1 root     root      444 Jul 18 23:47 hw2_2.asm
-rw-r--r--. 1 root     root       51 Jul 20 08:01 hw2_3
-rw-r--r--. 1 root     root      524 Jul 20 07:53 hw2.asm
-rw-r--r--. 1 root     root      672 Jul 20 00:04 hw2.o
-rw-rw-r--. 1 vnmhoang vnmhoang  550 Jul 16 11:33 hw.asm
-rw-r--r--. 1 root     root      624 Jul 18 23:30 hw.o
Mai Anh Dũng viết 19:51 ngày 30/09/2018

Mấy file kia under root nên em không có quyền ghi, em phải sudo mới ghi được. Có 2 lựa chọn hoặc là change owner cho em hoặc là cho phép user khác cũng được quyền ghi.

Change Owner:

sudo chown vnmhoang: file_name

Change mode

sudo chmod +w file_name
Minh Hoàng viết 19:37 ngày 30/09/2018

Em dùng chown thì đã chỉnh được rồi (chmod thì lại ko được). Giờ mới để ý là các file under root là do em tạo trên terminal sau khi “su root”.

Mai Anh Dũng viết 19:44 ngày 30/09/2018

(chmod thì lại ko được)

chmod bị lỗi như thế nào em.

Giờ mới để ý là các file under root là do em tạo trên terminal sau khi “su root”.

Anh bị hoài, lúc su - xong quên mất.

Minh Hoàng viết 19:42 ngày 30/09/2018

à, em làm được rồi. Chắc nhầm đâu đó thank anh
Mình đăng nhập bằng user admin được không nhỉ? tại vì lúc mới cài fedora thì nó cho tạo acc vnmhoang, có thêm một option là đăng nhập như admin mà em không tick vào.

Mai Anh Dũng viết 19:46 ngày 30/09/2018

Em cứ dùng acc vnmhoang, khi nào cần cái gì quyền cao hơn thì sudo

Jack Vo viết 19:51 ngày 30/09/2018

Không nên xài root thường xuyên, cứ xài user vnmhoang. File sau khi tạo nằm trong home directory của vnmhoang sẽ có full permission (wrx).

Bài liên quan
0