Su vs Sudo: perbezaan dan konfigurasi

Kartun mengenai kekuatan sudo ketika melaksanakan pesanan

Artikel lain mengenai vs. sudo. Program su banyak digunakan dalam sistem operasi seperti Unix untuk mengakses sebagai root dan mendapatkan izin yang diperlukan untuk melaksanakan perintah lain dari terminal dan bahkan program tertentu dengan antara muka pengguna grafik mempunyai sambungan yang meminta kata laluan ini secara grafik apabila perlu.

Seperti yang telah anda ketahui, su adalah singkatan "pengganti pengguna" (pengguna ganti) atau pengguna super (pengguna super), ada beberapa pendapat. Walau apa pun yang berlaku, ini tidak begitu penting mengenai perniagaan anda. Perkara yang baik adalah bahawa ia membolehkan kita mengawal sepenuhnya setelah memasukkan kata laluan root dan membuat banyak pengubahsuaian dan pentadbiran sistem yang tanpa hak istimewa kita tidak akan dibenarkan.

su –c “comando”

Utiliti lain adalah sudo (super user do), yang sangat serupa dengan su tetapi dengan beberapa sekatan. Namun, walaupun lebih ketat dan tidak memberi anda kawalan sepenuhnya, ia kurang selamat dan penggunaannya selalu disarankan secara terkawal dan ketika kerja yang ingin kita lakukan tidak memungkinkan kita melaksanakan tanpa hak istimewa.

Sudo ditulis oleh Bob Coggeshall dan Cliff Spencer pada tahun lapan puluhan, ketika mereka berada di jurusan sains komputer di New York University. Ia kini dikendalikan oleh salah satu pembangun OpenBSD, Todd c. Miller bekerjasama dengan Chris Jepeway dan Aaron Spangler. Ia serasi dengan sistem operasi yang berbeza, seperti GNU / Linux, BSD dan derivatif serta Mac OS X, ...

Versi telah diterbitkan selama bertahun-tahun diubahsuai dan diperbaiki sudo supaya berfungsi dengan cara yang terbaik dan seaman mungkin. Cara menggunakannya mirip dengan su, anda taipkannya dan masukkan kata laluan untuk mendapatkan hak istimewa sebentar (masa tenggang), tetapi kata laluan root tidak diperlukan, hanya kata laluan pengguna.

sudo “comando”

Dengan membenarkan mendapat keistimewaan kepada mana-mana pengguna, sudo kurang disarankan dan tidak selamat daripada su, seperti yang telah kami katakan, tetapi dapat lebih cepat atau lebih praktikal dalam aspek tertentu. Atas sebab ini, tidak semua pengedaran mengintegrasikannya. Sekiranya anda mahu sudo lebih selamat, anda boleh mengubah suai fail sudoers yang terdapat di direktori / etc. Ini adalah bagaimana anda akan menghilangkan "tempoh rahmat" bagi orang yang tidak pandai menggunakannya untuk kejahatan:

sudo nano /etc/sudoers

Dan pada akhir anda menulis perkara berikut talian, menghormati ruang, huruf besar dan kecil dan tanpa membuat kesilapan, kemudian simpan dokumennya dan begitulah:

Defaults:ALL timestamp_timeout=0

Fail / etc / sudoers Ini mengandungi senarai pengguna yang dibenarkan menjalankan atau tidak program dan fail tertentu. Dengan program atau perintah lain yang disebut "visudo" kita dapat mengubah fail / etc / sudoers lebih jauh. Anda boleh mendapatkan lebih banyak maklumat tentangnya dengan merujuk manualnya. Perkara yang baik mengenai visudo ialah mengedit fail tanpa risiko.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Walter putih kata

    Artikelnya hampir hebat, saya tidak tahu apa maksud "bir", saya rasa maksudnya: "bir";)

  2.   Pepe Matthias kata

    Hai, bahawa mana-mana pengguna boleh mengakses hak root, pengguna mesti mempunyai hak pentadbir, jika saya tidak memberikan hak tersebut, sudo tidak akan berfungsi.

  3.   Jose kata

    Apa itu artikel, mereka tidak tahu apa yang mereka bicarakan.
    Saya ragu mereka pernah melihat terminal * nix dalam hidup mereka.