Lệnh SUDO, chạy lệnh root mà không cần sudo trên Ubuntu

về SUDO

Trong bài viết sau, chúng ta sẽ xem xét một dự án sẽ cho phép chúng ta viết các lệnh bằng chữ hoa mà chúng tôi muốn sử dụng với đặc quyền root, mà không cần phải viết “sudo”Của sự nghiêm khắc. Ngày nay, trong Ubuntu, chúng ta có thể tìm thấy vô số dự án mà chúng ta có thể thử nghiệm. Một số hữu ích hơn những thứ khác, nhưng nhìn chung tất cả đều có xu hướng giải trí. Từ câu chuyện thần thoại đến phim Hollywood, bất kỳ dự án nào trong số này đều có thể thú vị hoặc gây tò mò để nhóm của chúng tôi thử sức. Tiện ích mà chúng ta sẽ thấy tiếp theo có một chút khác biệt và nó có thể được thêm vào danh sách các dự án "khác nhau".

Sau khi được cài đặt, khi chúng ta viết các lệnh Gnu / Linux bằng chữ hoa trong terminal, tiện ích SUDO sẽ thực thi các lệnh này như thể chúng ta đang làm điều đó bằng cách sử dụng «sudo ». Về cơ bản nó sẽ cho phép chúng tôi tiết kiệm việc phải viết "sudo" trước mỗi lệnh mà chúng tôi khởi chạy. Hữu ích Tôi không biết nếu nó sẽ được, nhưng nó có vẻ tò mò đối với tôi trong một thời gian.

Trước khi bắt đầu cài đặt trên hệ thống, điều quan trọng cần nhớ là trước khi cài đặt phần mềm này hoặc bất kỳ phần mềm nào khác, bạn nên xem qua mã nguồn của chương trình. Trong trường hợp này, mã nguồn có thể được tìm thấy trong Trang GitHub của dự án. Ở đó, bất kỳ ai cũng có thể kiểm tra xem có bất kỳ mã đáng ngờ nào có thể làm hỏng hệ thống của họ hay không. Nếu bạn nghi ngờ về việc thực hiện dự án, bạn luôn có thể kiểm tra nó trong một máy ảo. Nếu thích và thấy nó hữu ích, người dùng có thể cân nhắc sử dụng nó trong hệ thống công việc hoặc hàng ngày của cá nhân họ.

Cài đặt SUDO trên Ubuntu

Việc cài đặt tiện ích này trong Ubuntu của chúng tôi rất đơn giản. Để bắt đầu, hãy sử dụng Git để sao chép kho lưu trữ SUDO. Trong một terminal (Ctrl + Alt + T), chúng ta sẽ viết:

nhân bản ppa SUDO

git clone https://github.com/jthistle/SUDO.git

Lệnh trên sẽ sao chép nội dung của kho lưu trữ SUDO GIT. Sau đó nó sẽ được lưu trong một thư mục có tên là "SUDO" mà chúng tôi có thể tìm thấy trong thư mục làm việc hiện tại của chúng tôi.

Chúng tôi tiếp tục chuyển đến thư mục SUDO vừa được tạo trên đĩa của chúng tôi:

cd SUDO/

Khi vào trong thư mục, chúng tôi sẽ cài đặt tiện ích bằng lệnh sau:

cài đặt sudo

./install.sh

Lệnh này sẽ thêm những gì có thể nhìn thấy được đánh dấu trong ảnh chụp màn hình sau vào kho lưu trữ của chúng tôi ~ / .bashrc:

thêm tệp sudo bashrc

Để tăng cường bảo mật, một bản sao lưu của tệp của chúng tôi sẽ được tạo ~ / .bashrc. Điều này sẽ được lưu dưới dạng ~ / .bashrc.old. Chúng tôi có thể sử dụng bản sao lưu để khôi phục trong trường hợp xảy ra sự cố.

Sau khi thực hiện install.sh, tất cả những gì bạn phải làm là làm theo hướng dẫn mà đầu ra lệnh sẽ hiển thị cho chúng ta. Việc thực thi tập lệnh này cũng sẽ cho phép chúng tôi cập nhật lên các phiên bản mới.

Để kết thúc quá trình cài đặt, chúng tôi có cập nhật các thay đổi bằng cách sử dụng lệnh sau trong cùng một thiết bị đầu cuối (Ctrl + Alt + T):

source ~/.bashrc

Viết các lệnh Gnu / Linux bằng chữ hoa để chạy với tư cách người dùng sudo

Tôi cho rằng tất cả người dùng Gnu / Linux đều biết rằng khi chúng tôi thực thi một số lệnh yêu cầu đặc quyền root, chúng tôi phải đi kèm với chúng bằng «sudo".

Khi chúng tôi đã cài đặt SUDO trên máy tính của mình, chúng ta sẽ có thể viết bất kỳ lệnh Gnu / Linux nào bằng chữ hoa mà không cần thêm "sudo" trước. để điều hành chúng. Do đó, chúng ta có thể dễ dàng thực hiện các lệnh yêu cầu quyền root như có thể thấy trong ảnh chụp màn hình sau:

sudo đang chạy

MKDIR /ubunlog

TOUCH /ubunlog/prueba.txt

LS /ubunlog

Bạn phải nhớ rằng sử dụng SUDO sẽ không bỏ qua mật khẩu của «sudo«. Chúng ta sẽ vẫn phải gõ mật khẩu tương ứng để thực hiện lệnh đã cho. Tiện ích này sẽ chỉ ngăn chúng tôi nhập «sudo » trước mỗi lệnh mà chúng ta muốn thực hiện.

Tất nhiên, viết «sudo » Nó sẽ chỉ đánh cắp một vài giây thời gian, vì vậy tôi không nghĩ rằng nó có thể được gọi là một vấn đề. Vì lý do này, tôi nghĩ đây chỉ là một dự án gây tò mò được tạo ra để vượt qua thời gian.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Omar Torn dijo

    Sudo su - nghe lời khuyên của tôi Sachary

  2.   mario perez dijo

    … Để đỡ mệt mỏi vài giây!

  3.   Carlos Manuel dijo

    astronum lớn

    1.    astronum lớn dijo

      Tôi không sử dụng Ubuntu

    2.    Carlos Manuel dijo

      Tôi vẫn nghĩ bạn sẽ quan tâm đến xD

    3.    astronum lớn dijo

      Chà, thật là thú vị 🙂