Minggu, 28 Maret 2010

Shell Gratisan bisa load psyBNC and Eggdrop

Hehe langsung saja kalo lagi kagak ada shell inject maupun shell resmi untuk bikin eggdrop atau psybnc/bnc pake alternatif lain yaitu cari shell yang gratisan.Penulis cuma menggunakan shell gratisan dari sign.io sama http://webenabled.com.

1.sign.io [http://sign.io]



Simpel mudah dan cepat menggunakan shell gratisan ini support ssh and ftp login.Silahkan registrasi dan kemudian load menggunakan Putty.Silahkan download di http://en.softonic.com atau googling saja.Setelah anda login masuk ke shell,upload file pada directory /public_html file psy atau eggdrop anda dan lakukan penginstallan.



Pada saat ingin mengedit file misalnya psybnc.conf atau eggdrop.conf Karena Text Editor yang di gunakan disini adalah vi bukan nano/pico bikin pusing kepala penulis saja karena dari dulu memang gak suka text editor vi jadi kita tambahkan di profile sedikit source code seperti ini untuk mencari text editor nano atau pico di bash shell.

-------------------------------------------------------------------------------------
#######
#######
### Begin: Nano/Pico search: Look for NANO or PICO in common locations, add a full path location as an alias to both or one-of them.
### Also, make my environment variable EDITOR and VISUAL equal to the pico/nano binary if one exists
#######
#######

PROFILE_VERSION=0.1
PROFILE_STRING="[Bash Profile v$PROFILE_VERSION]"

NANO_LOCATION=`which nano 2>&1`
PICO_LOCATION=`which pico 2>&1`

NANO_LOC_FIRSTCHAR=${NANO_LOCATION:0:1}
PICO_LOC_FIRSTCHAR=${PICO_LOCATION:0:1}

if [[ "$NANO_LOC_FIRSTCHAR" != "/" && "$PICO_LOC_FIRSTCHAR" != "/" ]]; then
EDITOR_LOCATIONS=(/bin/ /var/ /usr/bin/ /usr/local/bin/ /opt/bin/ /opt/local/bin/ /sbin/)
EDITOR_DIR=""

for ((i=0;i<${#EDITOR_LOCATIONS};i++)); do
if [ -x ${EDITOR_LOCATIONS[${i}]}/nano ]; then
NANO_LOCATION=${EDITOR_LOCATIONS[${i}]}nano
NANO_LOC_FIRSTCHAR=${NANO_LOCATION:0:1}
EDITOR_DIR=${EDITOR_LOCATIONS[${i}]}
echo "$PROFILE_STRING Found nano in ${EDITOR_DIR} !" >&2
fi
done

for ((i=0;i<${#EDITOR_LOCATIONS};i++)); do
if [ -x ${EDITOR_LOCATIONS[${i}]}/pico ]; then
PICO_LOCATION=${EDITOR_LOCATIONS[${i}]}pico
PICO_LOC_FIRSTCHAR=${PICO_LOCATION:0:1}
EDITOR_DIR=${EDITOR_LOCATIONS[${i}]}
echo "$PROFILE_STRING Found pico in ${EDITOR_DIR} !" >&2
fi
done
fi

if [[ "$NANO_LOC_FIRSTCHAR" != "/" && "$PICO_LOC_FIRSTCHAR" == "/" ]]; then
echo "$PROFILE_STRING Only pico found ($PICO_LOCATION), adding alias for nano."
alias pico=$PICO_LOCATION
alias nano=$PICO_LOCATION
export EDITOR=$PICO_LOCATION
export VISUAL=$PICO_LOCATION
fi
if [[ "$NANO_LOC_FIRSTCHAR" == "/" && "$PICO_LOC_FIRSTCHAR" != "/" ]]; then
echo "$PROFILE_STRING Only nano found ($NANO_LOCATION), adding alias for pico."
alias pico=$NANO_LOCATION
alias nano=$NANO_LOCATION
export EDITOR=$NANO_LOCATION
export VISUAL=$NANO_LOCATION
fi
if [[ "$NANO_LOC_FIRSTCHAR" == "/" && "$PICO_LOC_FIRSTCHAR" == "/" ]]; then
echo "$PROFILE_STRING Nano and Pico already in path (nano in $NANO_LOCATION; pico in $PICO_LOCATION)."
alias pico=$NANO_LOCATION
alias nano=$PICO_LOCATION
export EDITOR=$NANO_LOCATION
export VISUAL=$NANO_LOCATION
fi
if [[ "$NANO_LOC_FIRSTCHAR" != "/" && "$PICO_LOC_FIRSTCHAR" != "/" ]]; then
echo "Nano or pico not found. Yuck."
export EDITOR=vi
export VISUAL=vi
fi

#######
#######
### End: Nano/pico search
#######
#######


-------------------------------------------------------------------------------

command:

[0931][rob@machine:~]$ source ./.profile
[Bash Profile v0.1] Found pico in /opt/bin/ !
[Bash Profile v0.1] Only pico found (/opt/bin/pico), adding alias for nano.
[0931][rob@machine:~]$


Kalo mau lebih cepat tinggal login saja pake Winscap [SFTP SCP FTP CLIENT] gampang untuk mengedit-edit file yang ingin di edit.Jadi gak perlu repot-repot mencari nano atau pico di bash shell.



2.webenabled.com [http://webenabled.com]



silahkan register dan kemudian pilih yang free trial[30 days].Web hosting ini saya coba bisa untuk load eggdrop maupun psybnc/bnc.Anda akan diberikan username dan password seperti contoh di bawah ini:


URL: http://ygcmfp.dev3.webenabled.net

SSH/SCP/SFTP Access
Username: w_ygcmfp Password: grease!small&kicked

Application login
Username: admin Password: xs9cz4mdvr

MySQL login
Username: w_ygcmfp Password: xs9ez4myvr

Setelah mendapatkan ini baru cobalah anda membuat sebuah project untuk web anda misalnya menginstall cms joomla dan sebagainya.Login lewat putty dan masuk pada directory public_html/username-anda/ kemudian silahkan upload file-file anda baik itu psybnc/eggdrop dan lain lain silahkan lakukan penginstallan.Silahkan mencari shell gratisan lainnya masih banyak dengan berbagai macam rulesnya.

Have Fun


ref:
http://google.com/search?q=shell+gratis
http://sun3.org/archives/65

0 komentar:

Posting Komentar