Tips Mengadministrasi Unix/Linux Server via Remote #1
Hari ini aku belajar banyak hal baru ttg Linux ![]()
- aku belajar syntax sederhana dari “expect”
expect ini sangat bermanfaat buat temen2 yg suka scripting, fungsi dia adalah mampu “mengotomasikan” proses interaksi keyboard input. contoh : su - ato passwd … kl kita jalankan akan memberikan prompt “Password: ” atau sejenisnya. Nah utk memasukan password secara otomatis (tidak perlu diketikan lagi), kita bisa manfaatkan scripting dg expect ini.
contoh sederhana :
#!/usr/bin/expect -f
spawn ftp localhost
expect “login:”
send “dicky\\r”
expect “password:”
send “wahyu\\r”
interact - sshd dapat dijalankan oleh user biasa, dengan beberapa catatan :
- punya “copy” dr /etc/ssh sendiri (yg ownernya user tsb)
- running/listen di port di atas 1024
- matikan privilege separation
- gunakan public key utk masuk ke sshd yg non-root ini, krn dia tidak bisa baca /etc/shadow
- arahkan host_key rsa/dsa key di sshd_config ke file yg ownership nya milik si user
contoh syntax :
/usr/sbin/sshd -p 2222 -f /home/dicky/sshd_config - sshd lebih baik dijalankan lebih dari 1, dengan kata lain: selain di port 22, pasang sshd di port lain. Dengan sshd_config yg berbeda pula juga, dan utk yg sedang upgrade openssh: jgn lsg main timpa yg lama, install di directory yg berbeda dulu, jalankan dg config tersendiri. kl sudah ok, baru timpa yg lama.
- jgn malu2 utk pasang /usr/sbin/sshd ato script utk merunning sshd di cron, silahkan dipasang utk tiap 1, 5, 30, 60 menit sekali. Hal ini akan banyak membantu temen2 yg lg upgrade system, dan cron ini tidak akan membebani system koq.
Contoh:
*/10 * * * * /usr/sbin/sshd -p 22
*/30 * * * * /usr/sbin/sshd -p 222
Semoga bermanfaat ! ![]()
Tulisan yg mungkin msh terkait:





5 Komentar sejauh ini
Ikut Komentar
Trims ! Dulu sudah pernah juga terkunci dari server sendiri *glek* lalu di server sekarang jadinya install 2 OpenSSH - lha, ternyata mikirnya kelewat susah, wong bisa sshd -p (port) :-#
Sekarang tutorialnya sudah di-update. Trims sekali lagi.
Oleh Harry
pada 12.10.04 00:17
Jangan lupa sshd_confignya, definisi “Port [number]” musti dicomment kl mo dipake bersama2 utk beberapa port yg berbeda.
Port 22 lagi deh …. 
Kalo gak, entar sama aja bo’onk
Oleh massaint
pada 12.10.04 07:27
Saya sangat tertarik sekali belajar linux, termasuk cara meremote server linux, untuk itu mohon kiranya diberikan cara2 meremote server linux beserta perintah2nya, termasuk meremote linux yg menggunakan environment KDE maupun yg lain
Oleh vulkan abriyanto
pada 05.05.05 08:02
Opera 7.54 Windows 98
wah makasih ya mas… ini trik yang lain neh… tapi… ada cara lain lagi mas…
user anda di tambahin group wheel
trus setting sshd_config di edit di bagian wheel… ilangin aja komentarnya… nah gak usa pake su lagi, tinggal sudo perintah2 utk root ….
Oleh pai
pada 02.13.08 09:50
Mozilla Firefox 2.0.0.7 Windows XP
aliran anti sudo … hehehhe … mangap

Oleh Dicky Wahyu Purnomo pada 02.13.08 15:22
Safari 523.15 Mac OS X
Ikutan Komentar
Tag HTML yg dibolehin:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>