Akses SSH yang nanggung
Ternyata banyak jenis ssh di dunia persilatan eh salah dunia web hosting. Hari ini kebetulan bisa mencicipi akses shell ke salah satu akun web hosting dalam negeri. Sempat bingung cara pakenya karena perintah list tidak memberikan petunjuk di mana letak file2 lain seperti /home, /var dkk yang biasanya ada di web hosting lain yang saya biasa gunakan.
Iseng lebih lanjut saya mencoba beberapa perintah yang biasa dilakukan di web hosting diantaranya ;
- wget; biasanya saya pakai untuk download file. Ambil file wordpress terbaru, joomla terbaru dsb.
- df -H; untuk cek kapasitas space.
- tar; untuk urusan kompress file
- echo, touch dan cat; untuk kerjaan buat file dan lihat isinya.
- backup database
- scp; untuk transfer file ke tempat lain
Hasilnya bisa dilihat dari cuplikan berikut (hostname, domain, nama db dan user diubah untuk kenyamanan bersama) :
login as: h212313
h212313@ayamgoreng.com’s password:
Linux server4242.dalamnegeri.net 2.6.26-2-amd64 #1 SMP Thu Sep 16 21:20:20 UTC 20 10 x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sat Apr 16 04:24:35 2011 from ip.rumah.saya.com
h212313@server4242:~$ ls
h212313@server4242:~$ wget
-bash: /usr/bin/wget: Permission denied
h212313@server4242:~$ touch coba.txt
h212313@server4242:~$ tar cvzf coba.tar.gz coba.txt
coba.txt
h212313@server4242:~$ ls
coba.tar.gz coba.txt
h212313@server4242:~$ df -H
-bash: /bin/df: Permission denied
h212313@server4242:~$ echo ‘ini isi file coba’ >> coba.txt
h212313@server4242:~$ cat coba.txt
ini isi file coba
h212313@server4242:~$ mysql -uh212313_ayamgoreng -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 252079
Server version: 5.0.51a-24+lenny5 (Debian)
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
h212313_ayamgoreng@localhost/(none)> show databases;
+——————–+
| Database |
+——————–+
| information_schema |
| h212313_ayamgoreng |
+——————–+
2 rows in set (0.01 sec)
h212313_ayamgoreng@localhost/(none)> exit
Bye
h212313@server4242:~$ mysqldump -uh212313_ayamgoreng -p h212313_ayamgoreng > backup_db.sql
Enter password:
h212313@server4242:~$ ls -al
total 4772
drwx—— 3 h212313 h212313 4096 2011-04-16 19:35 .
drwxr-xr-x 14 root root 4096 2010-04-06 00:12 ..
-rw-r–r– 1 h212313 h212313 4830008 2011-04-16 19:35 backup_db.sql
-rw——- 1 h212313 h212313 380 2011-04-16 14:25 .bash_history
-rw-r–r– 1 h212313 h212313 220 2008-06-23 10:14 .bash_logout
-rw-r–r– 1 h212313 h212313 414 2008-06-23 10:14 .bash_profile
-rw-r–r– 1 h212313 h212313 2227 2008-06-23 10:14 .bashrc
-rw-r–r– 1 h212313 h212313 117 2011-04-16 19:32 coba.tar.gz
-rw-r–r– 1 h212313 h212313 18 2011-04-16 19:33 coba.txt
-rw——- 1 h212313 h212313 16 2011-04-16 19:34 .mysql_history
drwxr-xr-x 2 h212313 h212313 4096 2008-06-23 10:14 .ssh
h212313@server4242:~$ scp backup_db.sql hostinglain@webhostinglain.net:/home/hostinglain
hostinglain@webhostinglain.net’s password:
backup_db.sql 100% 4717KB 1.2MB/s 00:04
h212313@server4242:~$ cd
h212313@server4242:~$ cd /home/jail/user/h212313/sites/ayamgoreng.com
h212313@server4242:/home/jail/user/h212313/sites/ayamgoreng.com$ ls
awstats-ssl awstats-www cgidata etc log qmail ssl sysetc syslog tmp www
h212313@server4242:/home/jail/user/h212313/sites/ayamgoreng.com$ cd www
h212313@server4242:/home/jail/user/h212313/sites/ayamgoreng.com/www$ ls -l
total 236
drwxr-xr-x 2 h212313 h212313 4096 2010-04-06 22:48 download
-rw-r–r– 1 h212313 h212313 397 2011-04-16 13:15 index.php
-rw-r–r– 1 h212313 h212313 15606 2011-04-06 17:07 license.txt
-rw-r–r– 1 h212313 h212313 9202 2011-04-06 17:07 readme.html
-rw-r–r– 1 h212313 h212313 4646 2011-04-06 17:07 wp-activate.php
drwxr-xr-x 9 h212313 h212313 4096 2011-02-24 18:17 wp-admin
-rw-r–r– 1 h212313 h212313 40592 2011-04-06 17:07 wp-app.php
-rw-r–r– 1 h212313 h212313 535 2011-04-06 17:07 wp-atom.php
-rw-r–r– 1 h212313 h212313 583 2011-04-06 17:07 wp-blog-header.php
-rw-r–r– 1 h212313 h212313 4240 2011-04-06 17:07 wp-comments-post.php
-rw-r–r– 1 h212313 h212313 553 2011-04-06 17:07 wp-commentsrss2.php
-rw-r–r– 1 h212313 h212313 2720 2009-03-22 18:19 wp-config.php
-rw-r–r– 1 h212313 h212313 3486 2011-04-06 17:07 wp-config-sample.php
drwxr-xr-x 6 h212313 h212313 4096 2011-04-16 10:02 wp-content
-rw-r–r– 1 h212313 h212313 1564 2011-04-06 17:07 wp-cron.php
-rw-r–r– 1 h212313 h212313 555 2011-04-06 17:07 wp-feed.php
drwxr-xr-x 8 h212313 h212313 4096 2011-02-24 18:17 wp-includes
-rw-r–r– 1 h212313 h212313 2306 2011-04-06 17:07 wp-links-opml.php
-rw-r–r– 1 h212313 h212313 2762 2011-04-06 17:07 wp-load.php
-rw-r–r– 1 h212313 h212313 28096 2011-04-06 17:07 wp-login.php
-rw-r–r– 1 h212313 h212313 8083 2011-04-06 17:07 wp-mail.php
-rw-r–r– 1 h212313 h212313 803 2011-04-06 17:07 wp-pass.php
-rw-r–r– 1 h212313 h212313 533 2011-04-06 17:07 wp-rdf.php
-rw-r–r– 1 h212313 h212313 643 2011-04-06 17:07 wp-register.php
-rw-r–r– 1 h212313 h212313 535 2011-04-06 17:07 wp-rss2.php
-rw-r–r– 1 h212313 h212313 533 2011-04-06 17:07 wp-rss.php
-rw-r–r– 1 h212313 h212313 9964 2011-04-06 17:07 wp-settings.php
-rw-r–r– 1 h212313 h212313 18953 2011-04-06 17:07 wp-signup.php
-rw-r–r– 1 h212313 h212313 4011 2011-04-06 17:07 wp-trackback.php
-rw-r–r– 1 h212313 h212313 3519 2011-04-06 17:07 xmlrpc.php
h212313@server4242:/home/jail/user/h212313/sites/ayamgoreng.com/www$
Dari hasil diatas ada beberapa perintah yang ‘nanggung’ yaitu wget dan df yang memberikan hasil “Permission denied” alias gak boleh pake perintah itu. Perintah ls juga tidak memberikan clue tentang path dimana file-file web berada. Untuk itu saya harus buat file php sederhana untuk memberitahu posisi tersebut (ya iyalah saya gak punya email full berisi detil akun hostingnya yang biasanya berisi informasi itu).
Setidaknya hari ini belajar hal baru lagi,
Lain padang lain belalang, lain server lain kebijakannyaa lah yau :-)
Incoming search terms for the article:
- akses webhosting dengan ssh
- software memaksimalkan ssh
- scp: /var/www/coba txt: Permission denied
- mengubah php menjadi xml
- memaksimalkan ssh


Ayam goreng dot com nya gak maknyus, untung diracik kol alamster hingga jadi maknyus lagi :D
Info langka tp penting, thanks Mas
wah hebat tuh bro….sy belajar bertahun2 tentang ssh gak mudeng2……..sip bro….setidaknya sy sudah belajar lebih dalam lagi dari sini….thanks bro…
wah ga paham…rumit
wah mksih..bru ptma kli lhat spti ini
puyeng euy .. hehehe ..
baru liat jg ne..hehe
sangat keren dan menarik,,,,moga bermanfaat buat smuanya,,makasih dan sukses slalu,,
makasih y gan,info n article nya sangt bermanfaat…
salam kenal good luck always
wew.. ada ayam goreng nya tuh.. yummy.. haha..
makasih dah sharing Info N tips2 nya sangt berguna…salam kenal good luck
makasih Tips2 n Info nya,
salam kenal
thanks y dah sharing Info N tips2 nya
salam kenal goo dluck
ribet gan, info mendasarnya saya belum dapat apa lagi yang seperti ini,
tapi nice post gan,
wah gak ngerti …selama ini pake blogspot ….tapi suatu saat pengen ngeblog yang berhosting ..penasaran ….thanks infonya
thanks y gann Info n Article nya salam kenal
good luck always…
makasih y gan dah sharing info,article n Tips2 nya salam kenal good luck always….
wah, info menarik ne..hehe
mestinya penyedia layanan hosting ngasih info fasilitas apa aja yg di-ijinkan dan yg ga.. jadi ga pake coba2x.. :-)
infonya boleh juga nih …
sngad keren dan bgus sekali blognya….
saya gak pernah pake yg kayak gtu pak, jd gak bs ikut ngomong, selama ini buat wp saya pke prosedur standard gak pernah ada mslh
thanks Info n tips nya gan….sangat berguna salam kenal good luck always
makasih Info n article nya…semoga bermanfaat tuk yg lainnya juga…
salam kenal,semoga sukses
berguna banget infonya. walaupun masih blum ngerti…
tapi nanti dipelajari deh..
nice share…
salam ..blogger … sebenarnya saya tak mengerti dengan postingan diatas,,,,saya seorang newbie yang sangat aktif ngeblog… follow juga blog aku…. hehehe
Artikel yang sangat penting…mungkin suatu saat dibutuhkan, meski saat ini aku belum nyambung….kapan-kapan belajar lagih..
Artikel yang menarik gan , thanks ya
sayur lodeh dimakan nyonya… like aja deh sm tulisannya
lagi dalam tahap pembelajarn nih ane gan…jadi masih gak terlalu paham
this coment and for information good luck is very good.always
sedikit ga ngerti?
tapi ayam gorengnya nyami :)
weh..terus terang ane gaptek banget msalah beginian..but thanks aja ya buat infonya!
Ribet banget ya?
Gak mudheng nih..
@@
ngliat kode nya maknhyun otak gw..
btw nice info ::)
tambah pengetahuan baru disini,meskipun belum jelas.
makasih atas postingannya..
Jujur aja ane ga ngerti SSH tu apaan :D. tapi mungkin suatu saat ane bakal bersentuhan dengan SSH (siapa tau :D). Nice share :)
waduh bingung banget…..Apa itu SSh..
maklum mas masih newbie…..
great agan..