Làm cách nào để được cấp quyền root trong khi duyệt tệp / thư mục với Nautilus


10

Tôi muốn biết liệu có cách nào để được cấp quyền root trong khi sử dụng Nautilus 2.30 không?

Ví dụ: tôi muốn chuyển một số thư mục cũ của những người dùng không sử dụng lâu từ thư mục chính - phần còn lại của các bản phát hành trước đó (Debian).

Tất nhiên tôi có thể mở một thiết bị đầu cuối, nhưng tôi muốn biết liệu có thể làm điều đó với một con chuột trong Nautilus hay không.


1
gksugksudohoạt động trong Xorg nhưng không hoạt động trong Wayland (được mặc định trong Ubuntu 17.10). Nhưng có nhiều cách để làm cho nó hoạt động. Xem liên kết này, Tại sao không gksu / gksudo hoặc khởi chạy một ứng dụng đồ họa với sudo hoạt động với Wayland?
sudodus

Câu trả lời:


7

Đối với Ubuntu <= 10.10, 10.04

nautilus-gksu Cài đặt nautilus-gksu

Là một tiện ích mở rộng cấp quyền gốc bằng gksu nautilus.

Nó cho phép tùy chọn khi bạn nhấp chuột phải vào một tệp (cũng là thư mục và khác ...) trong nautilus: "Mở với tư cách quản trị viên". Sau khi cài đặt, khởi động lại Nautilus ( killall nautilus) và nó sẽ có tính năng mới.

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

Ubuntu 11.04 và 11.10,

cài đặt nautilus-gksuvà sao chép và dán libnautilus-gksu.sotập tin từ /usr/lib/nautilus/extensions-2.0/đến/usr/lib/nautilus/extensions-3.0/

Ubuntu 12.04 & 12.10:

Các nautilus-gksugói đã được giảm xuống trong Ubuntu 12.04 và 12.10 từ gksu2.0.2-6ubuntu1 phát hành, vì vậy bạn không thể cài đặt nó một cách dễ dàng. Ở đây tôi sẽ sử dụng tập lệnh nautilus để thêm chức năng Open As Administrator .

Đầu tiên tải libnautilus-gksu.sotập tin:

Nhấp để tải xuống libnautilus-gksu.so

Sau đó, chạy gksudo nautilus trong terminal để mở trình duyệt tệp với quyền root, sao chép và dán tệp này vào . Hoặc thực hiện với lệnh này:Ctrl+Alt+T/usr/lib/nautilus/extensions-3.0/

sudo cp ~/Downloads/libnautilus-gksu.so /usr/lib/nautilus/extensions-3.0/

Đăng xuất và đăng nhập lại hoặc chạy lệnh này để có hiệu lực:

nautilus -q

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

Nguồn


Tôi cài đặt nó ngay bây giờ ;-)
Stephane Rolland

Đảm bảo quyền truy cập root mà không yêu cầu mật khẩu?
Oxwivi

1
Không, nó hỏi mật khẩu gốc. Chính xác những gì tôi muốn. :-). Cám ơn.
Stephane Rolland

1
Điều này thực sự nên được bao gồm theo mặc định.
trampster

1
Điều này không còn tồn tại
endolith

2

Nếu tất cả những gì bạn cần là chuột, tôi sẽ thử mở một thiết bị đầu cuối và sau đó:

$gksudo nautilus

Tôi không thấy sự cần thiết phải cài đặt bất cứ điều gì

chỉnh sửa: điều này đã được đề cập ở đây


Tôi nghĩ rằng sự khác biệt là thực sự rõ ràng. Đó là cùng một lý do để cài đặt sudo không sử dụng su. Có quyền su chỉ trong một thời gian nhỏ và giới hạn sẽ ít nguy hiểm hơn so với việc có chúng trong toàn bộ phiên.
Stephane Rolland

2

Ubuntu 12.04 trở lên

Nautilus Admin ( nautilus-admin ) là một tiện ích mở rộng Python đơn giản cho trình quản lý tệp Nautilus có thêm một số hành động quản trị vào menu chuột phải:

  • Mở với tư cách Quản trị viên: mở thư mục trong cửa sổ Nautilus mới chạy với quyền quản trị viên (root).
  • Chỉnh sửa là Quản trị viên: mở tệp trong cửa sổ Gedit chạy với quyền quản trị viên (root).

Để cài đặt Nautilus Admin trong tất cả các phiên bản Ubuntu được hỗ trợ hiện tại, hãy mở terminal và gõ:

sudo apt install nautilus-admin

gksu được ngưng trong kho chính thức 18.04 và sau đó.

Ubuntu 16.04 trở về trước

là một tiền đề để sudo. Mục đích chính của nó là chạy các chương trình đồ họa như root.

Mở terminal và gõ:

sudo apt-get install gksu # install gksu if it is not already installed
gksudo nautilus 

Nhập mật khẩu của bạn trong cửa sổ bật lên.

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


+1 thành ' cdtrong thiết bị đầu cuối'. Có, nên sử dụng các lệnh chế độ văn bản trong một thiết bị đầu cuối (cửa sổ đầu cuối trong môi trường máy tính để bàn đồ họa), khi bạn thực hiện các tác vụ cần quyền nâng cao.
sudodus
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.