Làm thế nào tôi có thể trở thành chủ sở hữu của một tập tin / thư mục mà root sở hữu?


31

Tôi đã có một thói quen xấu là lưu trữ hình nền của mình trong / usr / share / hình nền và quyết định chuyển tất cả chúng vào Hình ảnh . Vâng, vấn đề là hầu hết trong số chúng bây giờ chỉ đọc vì chúng được sở hữu bởi root . Làm thế nào tôi có thể trở thành chủ sở hữu của chúng, nếu root đã sở hữu chúng? Tôi đã thử Làm thế nào tôi có thể trở thành chủ sở hữu của một tệp có nguồn gốc từ một máy tính / người dùng khác? , nhưng các cài đặt không "dính".

nhập mô tả hình ảnh ở đây

Câu trả lời:


59
  1. Mở một thiết bị đầu cuối ( CTRL+ALT + T). Bây giờ bạn đang ở trong nhà của bạn.
  2. sudo chown -R $USER:$USER Pictures và nhập mật khẩu người dùng bình thường của bạn.

1
Hoặc nếu một thư mục khác trong thư mục nhà của bạn thay thế cho hình ảnh. Làm việc cho tôi và các thư mục con là tốt.
lewis

tùy chọn -R hoặc chírecursive để hoạt động trên các tệp và thư mục theo cách đệ quy
Yevgeniy Afanasyev

12

Bạn có thể làm điều đó thông qua thiết bị đầu cuối hoặc gui.

PHIÊN BẢN GUI

Nhấn ALT+ F2và gõ gksu nautilusĐiều này sẽ biến bạn thành tài khoản quản trị viên bằng nautilus. Bây giờ hãy vào các tệp đó và thay đổi quyền / chủ sở hữu để tài khoản bình thường của bạn có thể sử dụng chúng. Điều này đôi khi không hoạt động. Ít nhất với tôi họ làm việc và trong một PC khác thì không. Kiểm tra và xem.

Phiên bản GUI trông gần giống như Dash, ngoại trừ thay vì nói "Tìm kiếm" trong thanh tìm kiếm, nó nói "Chạy lệnh". Đây là một hình ảnh:

nhập mô tả hình ảnh ở đây

PHIÊN BẢN

Loại ALT+ F2và loại gnome-terminal. Tới thư mục đó. Trong trường hợp của bạn, nó sẽ được cd "/home/alan/Desktop/Untitled Folder"và gõ sudo chown alan:alan *.jpg. Điều này sẽ làm việc bởi vì nó sẽ;)


Cảm ơn CYREX! Phiên bản GUI sẽ không bao giờ hoạt động vì một số lý do, nhưng chạy nó trong Terminal đã làm được điều đó. Vanni là người đầu tiên trả lời (trong 6 giây), nhưng tôi vì cả hai bạn thực tế đã có cùng một câu trả lời, tôi cũng đã bình chọn cho bạn :)
Alan

@Luis Phiên bản GUI hoạt động trên mọi phiên bản Ubuntu hoặc chỉ cho 12.04?
Lucio

1
@Lucio - Tôi có thể xác nhận nó hoạt động ít nhất kể từ ngày 11.04. Tôi đã thử điều đó trong 11.04, 11.10 và 12.04.
Luis Alvarado

4
sudo su
chown user_name folder_name

Đầu tiên Mở siêu người dùng của bạn là root

Trong phần trên, Lệnh user_namelà tên người dùng mà bạn muốn đặt quyền sở hữu folder_namelà thư mục mà bạn muốn thay đổi quyền sở hữu


5
Không cần phải làm gì sudo sucả nếu bạn đang làm sudo chown.
edwinksl

2

Dòng lệnh: sử dụng Alt+F2

Thay đổi thư mục chứa các tệp mà bạn muốn thay đổi. Sử dụngsudo trước lệnh của bạn để thay đổi quyền, chủ sở hữu và nhóm các tệp đó. Bạn sẽ được yêu cầu nhập mật khẩu và lệnh sẽ thực thi như thể bạn đã root.

Bạn cũng có thể làm sudo suđể nhập root.

$ sudo su
[sudo] password for {username}: 
root@{host}:/home/{username}#

Sau đó thay đổi thư mục chứa các tệp mà bạn muốn thay đổi.

Quyền được thay đổi với chmodVí dụ: chmod 755 somefilesẽ làm cho nó đọc, viết, thực thi cho bạn với tư cách là chủ sở hữu và đọc, thực thi cho nhóm và những người khác. Người dùng và nhóm được thay đổi với chownVí dụ: chown alan:alan somefilesẽ biến alan thành chủ sở hữu của somefile.

chỉnh sửa: sau khi đọc các liên kết bạn đăng tôi có một câu hỏi! Có phải chủ đề đó chưa trả lời câu hỏi của bạn? Nó nói về việc thực thi gksu nautilus. Tùy chọn này cho phép bạn sử dụng Nautilus làm người dùng root. Điều đó sẽ cho phép bạn thay đổi quyền truy cập (xem hình trong chủ đề đó).


Xin chào Rinzwind, cảm ơn câu trả lời của bạn! Như mọi khi tôi tìm kiếm câu hỏi trước khi tôi đăng câu hỏi của mình và chạy qua câu hỏi đó. Nó nói để sử dụng gksu nautilusđó là điều đầu tiên tôi đã thử trước khi tìm thấy câu hỏi đó. Nhưng vì một số lý do, tôi sẽ thay đổi quyền và chúng sẽ luôn được đặt lại, ngay cả khi đã root. Kỳ dị!
Alan

Không lạ! đơn giản là ngu ngốc;) Có thể là một lỗi: X
Rinzwind

Tôi chắc chắn hy vọng không! Dù bằng cách nào, tôi đã ngừng đặt hình nền của mình ở đó, có nghĩa là không.
Alan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.