Pengenalan Sudo

Sudo adalah sebuah utility yang memungkinkan system administrator untuk memberikan kemampuan kepada user user atau group untuk menjalankan s...

Sudo adalah sebuah utility yang memungkinkan system administrator untuk memberikan kemampuan kepada user user atau group untuk menjalankan sebuah aplikasi, membaca sebuah file, yang hanya bisa di jalankan atau di baca oleh root atau user lain.
versi stable utility ini adalah  sudo 1.6.9p4, di rilis 16 agustus 2007. Sudo merupakan free software dan didistribusi dibawah ISC-style license.
Sudo pertama kali di cetuskan dan di implementasikan oleh  Bob Coggeshall dan  Cliff Spencer sekitar tahun 1980 pada Department of Computer Science at SUNY/Buffalo. berjalan pada sistem VAX-11/750 running 4.1BSD. dan versi update, credited to Phil Betchel, Cliff Spencer, Gretchen Phillips, John LoVerso and Don Gworek, telah di sebarkan melalui net.sources Usenet newsgroup in December of 1985. selengkapnya anda bisa membaca sejarah sudo di http://www.sudo.ws/sudo/history.html

Banyak orang telah bergabung menulis aplikasi sudo dari tahun ke tahun, versi sekarang pembuat utama nya adalah : 

    * Todd Miller http://www.courtesan.com/todd/
    * Chris Jepeway http://www.blasted-heath.com/
    * Aaron Spangler (LDAP support) 

sudo sampai dengan versi 1.6 juga berisi code yang di buat oleh :

    * Jeff Nieusma
    * Dave Hieb 

Untuk mengenal lebih jauh tentang sudo, anda bisa merujuk ke http://www.gratisoft.us/sudo/ atau membaca contoh sample dari configurasi sudo di /usr/local/etc/sudoers

cara install  sudo 
login  sebagai root ke server
indofreebsd# 

masuk ke ports collection sudo 
indofreebsd# cd /usr/ports/security/sudo

install aplikasi sudo
indofreebsd# make install clean

melakukan konfigurasi sudo
indofreebsd#pico  /usr/local/etc/sudoers

tambahkan pada file sudoers anda 
   
%ogeb  ALL=(ALL) NOPASSWD: ALL

save sudo konfigurasi

contoh cara penggunaan sudo 

indofreebsd$ ls -al 
total 36928
drwxr-xr-x   4 ogeb  ogeb        512 Jun 29 08:54 .
drwxr-xr-x  15 root  wheel       512 Jul 27 09:46 ..
-rw-------   1 root  wheel     28901 May  4 00:10 modsecurity-core-rules_2.1-1.4.tar.gz

di atas terlihat bahwa terdapat sebuah file dengan nama modsecurity-core-rules_2.1-1.4.tar.gz kepemilikan root
sekarang dengan kondisi user biasa mari kita coba decompress file tersebut
indofreebsd$  tar  -zxvf  modsecurity-core-rules_2.1-1.4.tar.gz 
tar: Error opening archive: Failed to open 'modsecurity-core-rules_2.1-1.4.tar.gz': Permission denied

ternyata permision denied dan anda tidak bisa melakukan apa apa terhadap file tersbut.

sekarang bandingkan dengan menggunakan sudo 

indofreebsd$  sudo tar -zxvf  modsecurity-core-rules_2.1-1.4.tar.gz
x modsecurity_crs_40_generic_attacks.conf
x modsecurity_crs_20_protocol_violations.conf
x modsecurity_crs_21_protocol_anomalies.conf
x modsecurity_crs_35_bad_robots.conf
x modsecurity_crs_45_trojans.conf
x modsecurity_crs_50_outbound.conf
x modsecurity_crs_55_marketing.conf
x blocking/modsecurity_crs_20_protocol_violations.conf
x blocking/modsecurity_crs_21_protocol_anomalies.conf
x blocking/modsecurity_crs_40_generic_attacks.conf
x modsecurity_crs_10_config.conf
x modsecurity_crs_30_http_policy.conf
x README
x CHANGELOG
x LICENSE

file pun berhasil di extract 
di message.log terlihat bahwa 
Aug 30 13:51:18 indofreebsd sudo:     ogeb : TTY=ttyp0 ; PWD=/usr/home/ogeb ; USER=root ; COMMAND=/usr/bin/tar -zxvf modsecurity-core-rules_2.1-1.4.tar.gz

banyak sekali  hal hal  yang menarik ketika menggunakan sudo ini silahkan digali sendiri.

demikian perihal sudo tersebut mudah mudahan bermanfaat.

Salam, 
Ogev Gustav

COMMENTS

Name

Application Support,19,database server,1,Desktop/XWindow,1,DNS Server,2,Email Server,3,Firewall,1,FTP Server,2,General,2,IPFilter,1,Kernel,2,Networking,8,Proxy Server,4,Security,6,Tips and Trick,5,Web Server,2,
ltr
item
IndoFreeBSD: Pengenalan Sudo
Pengenalan Sudo
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj51JCgTMO2nxJyAoZKhtm1KDn-wz0GFFM9Tttt2xzAth1ATrpX4wLxrlLEYh3nULlhrivbN9lk1Y8dCPLTkVVntdFhiLZxD1_W10lgEoLuvRKJO99Pn4SCofm5v8_WbIaouGz5aiX1ykok/s1600/sudo.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj51JCgTMO2nxJyAoZKhtm1KDn-wz0GFFM9Tttt2xzAth1ATrpX4wLxrlLEYh3nULlhrivbN9lk1Y8dCPLTkVVntdFhiLZxD1_W10lgEoLuvRKJO99Pn4SCofm5v8_WbIaouGz5aiX1ykok/s72-c/sudo.png
IndoFreeBSD
https://www.indofreebsd.or.id/2015/02/pengenalan-sudo.html
https://www.indofreebsd.or.id/
http://www.indofreebsd.or.id/
http://www.indofreebsd.or.id/2015/02/pengenalan-sudo.html
true
1901051463523757307
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content