Kamis, 27 September 2007

Wish


#!/usr/bin/wish -f

frame .rc -borderwidth 200 -width 500
wm title . "Resources"
pack .rc

button .rc.b01 -text "Terminal Server Client" -command {exec "/usr/bin/tsclient"}
pack .rc.b01

button .rc.b02 -text "Press Me to Quit" -command {exit}
pack .rc.b02

Kamis, 13 September 2007

Otentikasi Menggunakan Kunci Publik

Buat kunci publik klien
$ ssh-keygen -t rsa

Salin kunci publik ke server melalui scp
$ scp .ssh/id_rsa.pub za@server:.ssh/authorized_keys

Jalankan shell script login
$ ./login.sh

Otentikasi berhasil tanpa harus memasukkan password.

Contoh isi shell script login.sh
ssh za@192.168.10.254

Ya, sesederhana itu saja. Lalu setelah berhasil melakukan ini, kita bisa mengembangkannya lebih lanjut. Misal, setelah login, saya ingin melakukan finger. Jadi sekarang buat script seperti ini.

#!/bin/sh

# IP server
SERVER="192.168.10.254"

# Nama User
USR="za"

# Keluaran
OUT="out.txt"

ssh $USR@$SERVER finger za > $OUT

Hasil finger akan disimpan dalam berkas out.txt Coba kita lihat hasilnya
$ more out.txt
Login: za Name: Zaki Akhmad
Directory: /home/za Shell: /bin/bash
Last login Thu Sep 13 15:13 (WIT) on pts/1 from 192.168.10.30
No mail.
No Plan.

Terlahir Kembali

Blog zakiakhmad.blogspot.com terlahir kembali! Jadi ini adalah blog versi 2.0 Blog versi 1.0 mengalami masalah.

Tulisan-tulisannya tidak bisa diakses via URL. Padahal ini adalah blog pertama ku. Aku menulis sejak tahun 2005. Aku masih bisa mengaksesnya via dashboard. URL versi 1.0 aku pindah ke http://verbavollant.blogspot.com

Verba Vollant adalah bahasa latin, kelanjutan dari slogan Scripta Manent yang aku gunakan sebagai judul. Jika Scripta Manent artinya adalah mengabadikan lewat tulisan, Verba Vollant artinya yang terucap berlalu bersama angin.

Rabu, 12 September 2007

Kali Pertama

Kesempurnaan adalah perjalanan.