Re: [linux-programming] login ke banyak mesin linux

2009-03-05 Terurut Topik net
yup sshpass nya error compile

harus memanfaatkan resource yang ada om :p

hum kondisi dengan {

bisa di coba nih

tapi mau nanya tentang
exec expect -f $0 ${1+$@} -- untuk $0 itu kan argumen 0 yah
maksud nya kalo lanjutan nya apa.. ?

spawn ssh [lindex $argv 0] [lindex $argv 1]

kalo jalanin nya kaya gini cekssh.sh mylo...@myserver.com ls -al

mylogin itu bukan nya argumen 1

tapi kalo saya rubah jadi
exec expect -f $1 ${2+$@}  -- malah gabisa
spawn ssh [lindex $argv 1] [lindex $argv 2]

hehe

On 3/5/09, Yohanes Nugroho yoha...@gmail.com wrote:
 2009/3/5 net netzerosp...@gmail.com:
 wups bisa om pake expect tapi kok script yang di atas ga jalan yah

 sementara saya masih pake yang bawah ini (walaupun sebenernya saya
 maunya pk script yang diatas soalnya bisa saya gabung dengan while
 untuk membaca list server dari text file)

 dan masih bermasalah ketika belum tercantum di known host.. (expect
 biga gak pake if ?? )

 ada ide.. ??

 Tetep kepengen expect ya?

 #!/usr/bin/expect
 spawn ssh ocr...@10.146.59.26
 expect {
  (yes/no)? {
 send yes\r
 exp_continue
  } Password: {
send p...@ssw0rd\r
   }
 }
 send ls -l\r
 expect eof





 #!/usr/bin/expect
 spawn ssh ocr...@10.146.59.26
 # SSH confirmation
 #expect (yes/no)?
 #send yes\r
 expect Password:
 send p...@ssw0rd\r
 send ls -l\r
 expect eof


 On 3/2/09, Dani Firman Syah xnu...@yahoo.com wrote:

 Saya coba bantu, silahkan ketik kode berikut, sebut saja namanya
 cekssh.sh

 #!/bin/sh
 # \
 exec expect -f $0 ${1+$@}
 set password ISIPASSWORDSSH
 spawn ssh [lindex $argv 0] [lindex $argv 1]
 sleep 1
 # SSH confirmation
 #expect (yes/no)?
 #send yes\r
 expect assword:
 send $password\r
 expect eof

 Jalankan scriptnya dengan sintaks sbb:

 cekssh.sh [u...@host] [command]

 Contoh:  cekssh.sh mylo...@myserver.com ls -al

 regards,
 DNF


 --- Pada Kam, 26/2/09, net netzerosp...@gmail.com menulis:

 Dari: net netzerosp...@gmail.com
 Topik: Re: [linux-programming] login ke banyak mesin linux
 Kepada: linux-programming@linux.or.id
 Tanggal: Kamis, 26 Februari, 2009, 11:05 PM
 yeah about the security note its alright because it's
 just an experiment..

 but still its possible right ??

 oh iya kayanya bisa tuh pake expect... ada yang pernah
 nyoba gak ??

 thanks

 On 2/26/09, Yohanes Nugroho yoha...@gmail.com
 wrote:
  2009/2/25 net netzerosp...@gmail.com:
  mau login ke banyak mesin linux dengan menggunakan
 ssh
 
  tapi ga pake private public key
 
  coba pake program sshpass (di debian ada packagenya,
 mestinya untuk
  linux lain juga ada).
 
  Tapi renungkan dulu ini:
 
  SECURITY NOTE: There is a reason openssh insists that
 passwords be typed
  interactively. Passwords are harder to store securely
 and to pass around
  securely between programs. If you have not looked into
 solving your needs
  using SSH's public key authentication,
 perhaps in conjunction with the ssh
  agent (RTFM ssh-add), please do so before being
 tempted into using this
  package.
 
  --
  Regards
  Yohanes
  http://tinyhack.com/freewarelist/s603rd/
 
  --
  Berhenti langganan:
 linux-programming-unsubscr...@linux.or.id
  Arsip dan info: http://linux.or.id/milis
 
 


 --
 --from the net with zero space--

 --
 Berhenti langganan:
 linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis


       Nikmati chatting lebih sering di blog dan situs web. Gunakan Wizard
 Pembuat Pingbox Online. http://id.messenger.yahoo.com/pingbox/


 --
 Berhenti langganan: linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis




 --
 --from the net with zero space--

 --
 Berhenti langganan: linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis





 --
 Regards
 Yohanes
 http://tinyhack.com/freewarelist/s603rd/

 --
 Berhenti langganan: linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis




-- 
--from the net with zero space--

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-03-05 Terurut Topik Donny Kurnia
net wrote:
 yup sshpass nya error compile
 
 harus memanfaatkan resource yang ada om :p
 
 hum kondisi dengan {
 
 bisa di coba nih
 
 tapi mau nanya tentang
 exec expect -f $0 ${1+$@} -- untuk $0 itu kan argumen 0 yah
 maksud nya kalo lanjutan nya apa.. ?
 
 spawn ssh [lindex $argv 0] [lindex $argv 1]
 
 kalo jalanin nya kaya gini cekssh.sh mylo...@myserver.com ls -al
 
 mylogin itu bukan nya argumen 1
 
 tapi kalo saya rubah jadi
 exec expect -f $1 ${2+$@}  -- malah gabisa
 spawn ssh [lindex $argv 1] [lindex $argv 2]
 
 hehe

Tolong bottom-reply, biar kelihatan urutan diskusinya.

$0 adalah argumen ke-0, yaitu nama script atau aplikasi

ssh u...@server

$0 = ssh
$1 = u...@server


 
 On 3/5/09, Yohanes Nugroho yoha...@gmail.com wrote:
 2009/3/5 net netzerosp...@gmail.com:
 wups bisa om pake expect tapi kok script yang di atas ga jalan yah

 sementara saya masih pake yang bawah ini (walaupun sebenernya saya
 maunya pk script yang diatas soalnya bisa saya gabung dengan while
 untuk membaca list server dari text file)

 dan masih bermasalah ketika belum tercantum di known host.. (expect
 biga gak pake if ?? )

 ada ide.. ??
 Tetep kepengen expect ya?

 #!/usr/bin/expect
 spawn ssh ocr...@10.146.59.26
 expect {
  (yes/no)? {
 send yes\r
 exp_continue
  } Password: {
send p...@ssw0rd\r
   }
 }
 send ls -l\r
 expect eof




 #!/usr/bin/expect
 spawn ssh ocr...@10.146.59.26
 # SSH confirmation
 #expect (yes/no)?
 #send yes\r
 expect Password:
 send p...@ssw0rd\r
 send ls -l\r
 expect eof


 On 3/2/09, Dani Firman Syah xnu...@yahoo.com wrote:
 Saya coba bantu, silahkan ketik kode berikut, sebut saja namanya
 cekssh.sh

 #!/bin/sh
 # \
 exec expect -f $0 ${1+$@}
 set password ISIPASSWORDSSH
 spawn ssh [lindex $argv 0] [lindex $argv 1]
 sleep 1
 # SSH confirmation
 #expect (yes/no)?
 #send yes\r
 expect assword:
 send $password\r
 expect eof

 Jalankan scriptnya dengan sintaks sbb:

 cekssh.sh [u...@host] [command]

 Contoh:  cekssh.sh mylo...@myserver.com ls -al

 regards,
 DNF


 --- Pada Kam, 26/2/09, net netzerosp...@gmail.com menulis:

 Dari: net netzerosp...@gmail.com
 Topik: Re: [linux-programming] login ke banyak mesin linux
 Kepada: linux-programming@linux.or.id
 Tanggal: Kamis, 26 Februari, 2009, 11:05 PM
 yeah about the security note its alright because it's
 just an experiment..

 but still its possible right ??

 oh iya kayanya bisa tuh pake expect... ada yang pernah
 nyoba gak ??

 thanks

 On 2/26/09, Yohanes Nugroho yoha...@gmail.com
 wrote:
 2009/2/25 net netzerosp...@gmail.com:
 mau login ke banyak mesin linux dengan menggunakan
 ssh
 tapi ga pake private public key
 coba pake program sshpass (di debian ada packagenya,
 mestinya untuk
 linux lain juga ada).

 Tapi renungkan dulu ini:

 SECURITY NOTE: There is a reason openssh insists that
 passwords be typed
 interactively. Passwords are harder to store securely
 and to pass around
 securely between programs. If you have not looked into
 solving your needs
 using SSH's public key authentication,
 perhaps in conjunction with the ssh
 agent (RTFM ssh-add), please do so before being
 tempted into using this
 package.

 --
 Regards
 Yohanes
 http://tinyhack.com/freewarelist/s603rd/
--
Donny Kurnia
http://hantulab.blogspot.com
http://www.plurk.com/user/donnykurnia


-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-03-04 Terurut Topik net
wups bisa om pake expect tapi kok script yang di atas ga jalan yah

sementara saya masih pake yang bawah ini (walaupun sebenernya saya
maunya pk script yang diatas soalnya bisa saya gabung dengan while
untuk membaca list server dari text file)

dan masih bermasalah ketika belum tercantum di known host.. (expect
biga gak pake if ?? )

ada ide.. ??

#!/usr/bin/expect
spawn ssh ocr...@10.146.59.26
# SSH confirmation
#expect (yes/no)?
#send yes\r
expect Password:
send p...@ssw0rd\r
send ls -l\r
expect eof


On 3/2/09, Dani Firman Syah xnu...@yahoo.com wrote:

 Saya coba bantu, silahkan ketik kode berikut, sebut saja namanya cekssh.sh

 #!/bin/sh
 # \
 exec expect -f $0 ${1+$@}
 set password ISIPASSWORDSSH
 spawn ssh [lindex $argv 0] [lindex $argv 1]
 sleep 1
 # SSH confirmation
 #expect (yes/no)?
 #send yes\r
 expect assword:
 send $password\r
 expect eof

 Jalankan scriptnya dengan sintaks sbb:

 cekssh.sh [u...@host] [command]

 Contoh:  cekssh.sh mylo...@myserver.com ls -al

 regards,
 DNF


 --- Pada Kam, 26/2/09, net netzerosp...@gmail.com menulis:

 Dari: net netzerosp...@gmail.com
 Topik: Re: [linux-programming] login ke banyak mesin linux
 Kepada: linux-programming@linux.or.id
 Tanggal: Kamis, 26 Februari, 2009, 11:05 PM
 yeah about the security note its alright because it's
 just an experiment..

 but still its possible right ??

 oh iya kayanya bisa tuh pake expect... ada yang pernah
 nyoba gak ??

 thanks

 On 2/26/09, Yohanes Nugroho yoha...@gmail.com
 wrote:
  2009/2/25 net netzerosp...@gmail.com:
  mau login ke banyak mesin linux dengan menggunakan
 ssh
 
  tapi ga pake private public key
 
  coba pake program sshpass (di debian ada packagenya,
 mestinya untuk
  linux lain juga ada).
 
  Tapi renungkan dulu ini:
 
  SECURITY NOTE: There is a reason openssh insists that
 passwords be typed
  interactively. Passwords are harder to store securely
 and to pass around
  securely between programs. If you have not looked into
 solving your needs
  using SSH's public key authentication,
 perhaps in conjunction with the ssh
  agent (RTFM ssh-add), please do so before being
 tempted into using this
  package.
 
  --
  Regards
  Yohanes
  http://tinyhack.com/freewarelist/s603rd/
 
  --
  Berhenti langganan:
 linux-programming-unsubscr...@linux.or.id
  Arsip dan info: http://linux.or.id/milis
 
 


 --
 --from the net with zero space--

 --
 Berhenti langganan:
 linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis


   Nikmati chatting lebih sering di blog dan situs web. Gunakan Wizard
 Pembuat Pingbox Online. http://id.messenger.yahoo.com/pingbox/


 --
 Berhenti langganan: linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis




-- 
--from the net with zero space--

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-03-04 Terurut Topik Yohanes Nugroho
2009/3/5 net netzerosp...@gmail.com:
 wups bisa om pake expect tapi kok script yang di atas ga jalan yah

 sementara saya masih pake yang bawah ini (walaupun sebenernya saya
 maunya pk script yang diatas soalnya bisa saya gabung dengan while
 untuk membaca list server dari text file)

 dan masih bermasalah ketika belum tercantum di known host.. (expect
 biga gak pake if ?? )

 ada ide.. ??

Tetep kepengen expect ya?

#!/usr/bin/expect
spawn ssh ocr...@10.146.59.26
expect {
 (yes/no)? {
send yes\r
exp_continue
 } Password: {
   send p...@ssw0rd\r
  }
}
send ls -l\r
expect eof





 #!/usr/bin/expect
 spawn ssh ocr...@10.146.59.26
 # SSH confirmation
 #expect (yes/no)?
 #send yes\r
 expect Password:
 send p...@ssw0rd\r
 send ls -l\r
 expect eof


 On 3/2/09, Dani Firman Syah xnu...@yahoo.com wrote:

 Saya coba bantu, silahkan ketik kode berikut, sebut saja namanya cekssh.sh

 #!/bin/sh
 # \
 exec expect -f $0 ${1+$@}
 set password ISIPASSWORDSSH
 spawn ssh [lindex $argv 0] [lindex $argv 1]
 sleep 1
 # SSH confirmation
 #expect (yes/no)?
 #send yes\r
 expect assword:
 send $password\r
 expect eof

 Jalankan scriptnya dengan sintaks sbb:

 cekssh.sh [u...@host] [command]

 Contoh:  cekssh.sh mylo...@myserver.com ls -al

 regards,
 DNF


 --- Pada Kam, 26/2/09, net netzerosp...@gmail.com menulis:

 Dari: net netzerosp...@gmail.com
 Topik: Re: [linux-programming] login ke banyak mesin linux
 Kepada: linux-programming@linux.or.id
 Tanggal: Kamis, 26 Februari, 2009, 11:05 PM
 yeah about the security note its alright because it's
 just an experiment..

 but still its possible right ??

 oh iya kayanya bisa tuh pake expect... ada yang pernah
 nyoba gak ??

 thanks

 On 2/26/09, Yohanes Nugroho yoha...@gmail.com
 wrote:
  2009/2/25 net netzerosp...@gmail.com:
  mau login ke banyak mesin linux dengan menggunakan
 ssh
 
  tapi ga pake private public key
 
  coba pake program sshpass (di debian ada packagenya,
 mestinya untuk
  linux lain juga ada).
 
  Tapi renungkan dulu ini:
 
  SECURITY NOTE: There is a reason openssh insists that
 passwords be typed
  interactively. Passwords are harder to store securely
 and to pass around
  securely between programs. If you have not looked into
 solving your needs
  using SSH's public key authentication,
 perhaps in conjunction with the ssh
  agent (RTFM ssh-add), please do so before being
 tempted into using this
  package.
 
  --
  Regards
  Yohanes
  http://tinyhack.com/freewarelist/s603rd/
 
  --
  Berhenti langganan:
 linux-programming-unsubscr...@linux.or.id
  Arsip dan info: http://linux.or.id/milis
 
 


 --
 --from the net with zero space--

 --
 Berhenti langganan:
 linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis


       Nikmati chatting lebih sering di blog dan situs web. Gunakan Wizard
 Pembuat Pingbox Online. http://id.messenger.yahoo.com/pingbox/


 --
 Berhenti langganan: linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis




 --
 --from the net with zero space--

 --
 Berhenti langganan: linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis





-- 
Regards
Yohanes
http://tinyhack.com/freewarelist/s603rd/

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-03-02 Terurut Topik Dani Firman Syah

Saya coba bantu, silahkan ketik kode berikut, sebut saja namanya cekssh.sh

#!/bin/sh
# \
exec expect -f $0 ${1+$@}
set password ISIPASSWORDSSH
spawn ssh [lindex $argv 0] [lindex $argv 1]
sleep 1
# SSH confirmation
#expect (yes/no)?
#send yes\r
expect assword:
send $password\r
expect eof

Jalankan scriptnya dengan sintaks sbb:

cekssh.sh [u...@host] [command]

Contoh:  cekssh.sh mylo...@myserver.com ls -al

regards,
DNF


--- Pada Kam, 26/2/09, net netzerosp...@gmail.com menulis:

 Dari: net netzerosp...@gmail.com
 Topik: Re: [linux-programming] login ke banyak mesin linux
 Kepada: linux-programming@linux.or.id
 Tanggal: Kamis, 26 Februari, 2009, 11:05 PM
 yeah about the security note its alright because it's
 just an experiment..
 
 but still its possible right ??
 
 oh iya kayanya bisa tuh pake expect... ada yang pernah
 nyoba gak ??
 
 thanks
 
 On 2/26/09, Yohanes Nugroho yoha...@gmail.com
 wrote:
  2009/2/25 net netzerosp...@gmail.com:
  mau login ke banyak mesin linux dengan menggunakan
 ssh
 
  tapi ga pake private public key
 
  coba pake program sshpass (di debian ada packagenya,
 mestinya untuk
  linux lain juga ada).
 
  Tapi renungkan dulu ini:
 
  SECURITY NOTE: There is a reason openssh insists that
 passwords be typed
  interactively. Passwords are harder to store securely
 and to pass around
  securely between programs. If you have not looked into
 solving your needs
  using SSH's public key authentication,
 perhaps in conjunction with the ssh
  agent (RTFM ssh-add), please do so before being
 tempted into using this
  package.
 
  --
  Regards
  Yohanes
  http://tinyhack.com/freewarelist/s603rd/
 
  --
  Berhenti langganan:
 linux-programming-unsubscr...@linux.or.id
  Arsip dan info: http://linux.or.id/milis
 
 
 
 
 -- 
 --from the net with zero space--
 
 -- 
 Berhenti langganan:
 linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis


  Nikmati chatting lebih sering di blog dan situs web. Gunakan Wizard 
Pembuat Pingbox Online. http://id.messenger.yahoo.com/pingbox/


--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-28 Terurut Topik Yohanes Nugroho
On Sat, Feb 28, 2009 at 12:46 PM, net netzerosp...@gmail.com wrote:
 waduh mas yohanes kok saya gabisa ngompile yah

 $ make
 gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -c main.c
 gcc  -g -O2  -o sshpass  main.o
 main.o: In function `runprogram':
 /cygdrive/c/Documents and Settings/wew/Desktop/sshpass-1.00/main.c:153: 
 undefine
 d reference to `_getpt'
 collect2: ld returned 1 exit status
 make: *** [sshpass] Error 1


 ada ide gak

nggak tau ya, kemarin saya fresh install cygwin dan semua berjalan
dengan baik. Coba update cygwin Anda dengan versi terbaru pastikan
juga gcc yang dipakai yang dari cygwin, bukan yang mingw.  Atau kalo
bingung ya download saja file exe yg saya berikan kemarin supaya tidak
perlu mengcompile.

-- 
Regards
Yohanes
http://tinyhack.com/freewarelist/s603rd/

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-27 Terurut Topik net
waduh mas yohanes kok saya gabisa ngompile yah

$ make
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c main.c
gcc  -g -O2  -o sshpass  main.o
main.o: In function `runprogram':
/cygdrive/c/Documents and Settings/wew/Desktop/sshpass-1.00/main.c:153: undefine
d reference to `_getpt'
collect2: ld returned 1 exit status
make: *** [sshpass] Error 1


ada ide gak

On 2/27/09, Yohanes Nugroho yoha...@gmail.com wrote:
 2009/2/26 net netzerosp...@gmail.com:
 saya coba seperti ini
 ssh -h hostname -u username -p password ls -l directory   -- ternyata
 ga ada opsi seperti ini

 anda dapet opsi itu dari mana?


 kalo ga salah saya pernah baca ada caranya dengan echo dan opsi stdin
 cuma saya lupa

 opsi itu tidak pernah ada


 ada yang tau gak ??

 terakhir saya google

 echo password | ssh usern...@hostname

 katanya bisa.. tapi disaya error (NB saya pake cygwin)

 bisa kasih URL yang menyatakan bahwa ini bisa?

 kira2 ngaruh di cygwin nya gak yah...


 bukan masalah cygwinnya, openssh memang tidak memiliki opsi (dan TIDAK
 PERNAH memiliki opsi itu).

 Sebagai tambahan, untuk mengkompilasi sshpass di cygwin:

 cd sshpass-1.0.4
 ./configure
 make
 make install

 (atau kalo bingung, download file exe-nya for windows/cygwin dari
 http://tinyhack.com/files/sshpass.exe cuma 40 kb). Dan untuk
 memakainya

 sshpass -p password ssh u...@remotehost

 atau  kalau mau langsung menjalankan command

 sshpass -p password ssh u...@remotehost ls /namdirektori

 --
 Regards
 Yohanes
 http://tinyhack.com/freewarelist/s603rd/

 --
 Berhenti langganan: linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis




-- 
--from the net with zero space--

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-26 Terurut Topik net
waduh mas doni bukan itu masalah nya

saya cuma mau bikin script untuk login di banyk mesin dan melakukan
eksekusi sederhana  dengan menggunakan ssh tanpa priv-pub key

dan bukan masalah dari keamanan nya atau mount dir

* well .. kecuali saya bisa mendeklarasikan password sebagai opsi pada sshfs

thanks

On 2/26/09, Donny Kurnia donnykur...@gmail.com wrote:
 net wrote:
 jadi rencananya gini

 saya cuma mau ngecek apakah di mesin remote ada direktori yang saya
 perlukan
 biasanya kan ngecek nya gini

 ssh usern...@hostname ls -l directoy   -- tapi dengan cara seperti
 ini saya harus masukin password kan - kalo mesin nya ada 10 kan ribet

 saya coba seperti ini
 ssh -h hostname -u username -p password ls -l directory   -- ternyata
 ga ada opsi seperti ini

 kalo ga salah saya pernah baca ada caranya dengan echo dan opsi stdin
 cuma saya lupa

 ada yang tau gak ??

 terakhir saya google

 echo password | ssh usern...@hostname

 katanya bisa.. tapi disaya error (NB saya pake cygwin)

 kira2 ngaruh di cygwin nya gak yah...

 thanks

 Kalo memang keperluannya 'hanya' mengecek direktori, kamu bisa me-mount
 top direktori dari mesin itu ke satu mesin yang kamu pake menggunakan sshfs.

 Contoh perintah sshfs:
 sshfs do...@someserver.com:/home/donny /home/donny/remote/someserver.com

 Umount:
 fusermount -u /home/donny/remote/someserver.com

 Dengan ini Anda cukup mount, lalu melakukan ls berkala.

 Kalau mau lebih 'canggih', mengapa tidak dibuatkan saja cron di server
 tersebut, secara berkala mengirimkan hasil ls ke email.

 Banyak jalan yang lebih aman ketimbang `by-pass` password ssh :)

 --
 Donny Kurnia
 http://hantulab.blogspot.com
 http://www.plurk.com/user/donnykurnia


 --
 Berhenti langganan: linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis




-- 
--from the net with zero space--

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-26 Terurut Topik Fajran Iman Rusadi
2009/2/26 net netzerosp...@gmail.com:

 saya cuma mau bikin script untuk login di banyk mesin dan melakukan
 eksekusi sederhana  dengan menggunakan ssh tanpa priv-pub key

tanpa ssh key itu harus karena memang ada syarat seperti itu atau cuma
mau eksperimen aja?


-- 
Iang-
http://fajran.web.id y!m: fajran

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-26 Terurut Topik Donny Kurnia
Fajran Iman Rusadi wrote:
 2009/2/26 net netzerosp...@gmail.com:
 saya cuma mau bikin script untuk login di banyk mesin dan melakukan
 eksekusi sederhana  dengan menggunakan ssh tanpa priv-pub key
 
 tanpa ssh key itu harus karena memang ada syarat seperti itu atau cuma
 mau eksperimen aja?
 
 

Iya nih, dari awal kan inginnya hanya mengecek sebuah direktori, tetapi
perlu login di ssh. Lalu ingin agar loginnya ga pake password.

SSH sudah menawarkan mekanisme public key. Oom net karena suatu dan lain
hal ga mau pake fitur hebat ini.

Bisa dengan cara me-mount direktori pake sshfs, jadi bisa langsung ls -l
di direktori mount-nya.

Bisa dengan bikin script crontab di tiap mesin, yang melakukan 'eksekusi
sederhana' tersebut, lalu hasilnya bisa di email, di twit/plurk.

Bisa berbagi, kenapa ngotot mesti bisa echo password?

--
Donny Kurnia
http://hantulab.blogspot.com
http://www.plurk.com/user/donnykurnia


-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-26 Terurut Topik Donny Kurnia
net wrote:
 waduh mas doni bukan itu masalah nya
 
 saya cuma mau bikin script untuk login di banyk mesin dan melakukan
 eksekusi sederhana  dengan menggunakan ssh tanpa priv-pub key
 
 dan bukan masalah dari keamanan nya atau mount dir
 
 * well .. kecuali saya bisa mendeklarasikan password sebagai opsi pada sshfs
 
 thanks
 

Lain kali mohon jangan top posting, merusak alur diskusi, karena masalah
awal jadi hilang lagi. Lihat kutipan Anda sendiri di bawah ini.

 On 2/26/09, Donny Kurnia donnykur...@gmail.com wrote:
 net wrote:
 jadi rencananya gini

 saya cuma mau ngecek apakah di mesin remote ada direktori yang saya
 perlukan
 biasanya kan ngecek nya gini

 ssh usern...@hostname ls -l directoy   -- tapi dengan cara seperti
 ini saya harus masukin password kan - kalo mesin nya ada 10 kan ribet

Masalah awal : cek direktori ada atau tidak
Kendala : harus ssh dan ketik password
Solusi : dengan private-public key, ga perlu ketik password

Kendala baru : ga mau pake private-public key (pokoknya ga mau aja, ga
ada alasan kuat)
Solusi baru : pake sshfs biar ga perlu login berulang kali, hanya ketik
password saat me-mount top direktori
Solusi baru 2 : bikin script di mesin remote yang akan melakukan cek
direktori (pake ls -l, hasilnya bisa di email/terserah mau diapakan),
jalankan lewat crontab.

Kendala yang lebih baru : tetap ngotot mau echo password

Saya menyerah :)

 saya coba seperti ini
 ssh -h hostname -u username -p password ls -l directory   -- ternyata
 ga ada opsi seperti ini

 kalo ga salah saya pernah baca ada caranya dengan echo dan opsi stdin
 cuma saya lupa

 ada yang tau gak ??

 terakhir saya google

 echo password | ssh usern...@hostname

 katanya bisa.. tapi disaya error (NB saya pake cygwin)

 kira2 ngaruh di cygwin nya gak yah...

 thanks
 Kalo memang keperluannya 'hanya' mengecek direktori, kamu bisa me-mount
 top direktori dari mesin itu ke satu mesin yang kamu pake menggunakan sshfs.

 Contoh perintah sshfs:
 sshfs do...@someserver.com:/home/donny /home/donny/remote/someserver.com

 Umount:
 fusermount -u /home/donny/remote/someserver.com

 Dengan ini Anda cukup mount, lalu melakukan ls berkala.

 Kalau mau lebih 'canggih', mengapa tidak dibuatkan saja cron di server
 tersebut, secara berkala mengirimkan hasil ls ke email.

 Banyak jalan yang lebih aman ketimbang `by-pass` password ssh :)


--
Donny Kurnia
http://hantulab.blogspot.com
http://www.plurk.com/user/donnykurnia


-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-26 Terurut Topik net
yup2 bukan masalah priv key nya

cuma mau experimen aja kok

soal nya perasaan pernah baca.. bisa pake itu

thanks

On 2/26/09, Fajran Iman Rusadi faj...@gmail.com wrote:
 2009/2/26 net netzerosp...@gmail.com:

 saya cuma mau bikin script untuk login di banyk mesin dan melakukan
 eksekusi sederhana  dengan menggunakan ssh tanpa priv-pub key

 tanpa ssh key itu harus karena memang ada syarat seperti itu atau cuma
 mau eksperimen aja?


 --
 Iang-
 http://fajran.web.id y!m: fajran

 --
 Berhenti langganan: linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis




-- 
--from the net with zero space--

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-26 Terurut Topik net
yeah about the security note its alright because it's just an experiment..

but still its possible right ??

oh iya kayanya bisa tuh pake expect... ada yang pernah nyoba gak ??

thanks

On 2/26/09, Yohanes Nugroho yoha...@gmail.com wrote:
 2009/2/25 net netzerosp...@gmail.com:
 mau login ke banyak mesin linux dengan menggunakan ssh

 tapi ga pake private public key

 coba pake program sshpass (di debian ada packagenya, mestinya untuk
 linux lain juga ada).

 Tapi renungkan dulu ini:

 SECURITY NOTE: There is a reason openssh insists that passwords be typed
 interactively. Passwords are harder to store securely and to pass around
 securely between programs. If you have not looked into solving your needs
 using SSH's public key authentication, perhaps in conjunction with the ssh
 agent (RTFM ssh-add), please do so before being tempted into using this
 package.

 --
 Regards
 Yohanes
 http://tinyhack.com/freewarelist/s603rd/

 --
 Berhenti langganan: linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis




-- 
--from the net with zero space--

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-26 Terurut Topik Yohanes Nugroho
On Thu, Feb 26, 2009 at 11:05 PM, net netzerosp...@gmail.com wrote:
 yeah about the security note its alright because it's just an experiment..

 but still its possible right ??

Tolong dibaca baik2 manual SSH dan isi teks saya

pertama sudah ada program untuk melakukannya:

 coba pake program sshpass (di debian ada packagenya, mestinya untuk
 linux lain juga ada).

yaitu sshpass (dan bisa juga pake expect kalo memang mau)

kedua: openssh tidak mendukung password dari stdin (ada yg mengusulkan
patch ini tapi ditolak). Anda bisa mengkonfirmasi dengan (a) membaca
manual openssh dan/atau (b) membaca source codenya.

 SECURITY NOTE: There is a reason openssh *insists that passwords be typed
 interactively. *

perhatikan: *insists that passwords be typed interactively. *

SSH client yang lain MUNGKIN mendukung input dari stdin (ada banyak
ssh client lain selain openssh, misalnya dropbear dan putty).


 oh iya kayanya bisa tuh pake expect... ada yang pernah nyoba gak ??

memang bisa, sudah ada yang mencobanya di internet, dan bisa. Katanya
mau coba2, kenapa tidak dicoba sendiri?

-- 
Regards
Yohanes
http://tinyhack.com/freewarelist/s603rd/

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-26 Terurut Topik Yohanes Nugroho
2009/2/26 net netzerosp...@gmail.com:
 saya coba seperti ini
 ssh -h hostname -u username -p password ls -l directory   -- ternyata
 ga ada opsi seperti ini

anda dapet opsi itu dari mana?


 kalo ga salah saya pernah baca ada caranya dengan echo dan opsi stdin
 cuma saya lupa

opsi itu tidak pernah ada


 ada yang tau gak ??

 terakhir saya google

 echo password | ssh usern...@hostname

 katanya bisa.. tapi disaya error (NB saya pake cygwin)

bisa kasih URL yang menyatakan bahwa ini bisa?

 kira2 ngaruh di cygwin nya gak yah...


bukan masalah cygwinnya, openssh memang tidak memiliki opsi (dan TIDAK
PERNAH memiliki opsi itu).

Sebagai tambahan, untuk mengkompilasi sshpass di cygwin:

cd sshpass-1.0.4
./configure
make
make install

(atau kalo bingung, download file exe-nya for windows/cygwin dari
http://tinyhack.com/files/sshpass.exe cuma 40 kb). Dan untuk
memakainya

sshpass -p password ssh u...@remotehost

atau  kalau mau langsung menjalankan command

sshpass -p password ssh u...@remotehost ls /namdirektori

-- 
Regards
Yohanes
http://tinyhack.com/freewarelist/s603rd/

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-25 Terurut Topik Yohanes Nugroho
2009/2/25 net netzerosp...@gmail.com:
 mau login ke banyak mesin linux dengan menggunakan ssh

 tapi ga pake private public key

coba pake program sshpass (di debian ada packagenya, mestinya untuk
linux lain juga ada).

Tapi renungkan dulu ini:

SECURITY NOTE: There is a reason openssh insists that passwords be typed
interactively. Passwords are harder to store securely and to pass around
securely between programs. If you have not looked into solving your needs
using SSH's public key authentication, perhaps in conjunction with the ssh
agent (RTFM ssh-add), please do so before being tempted into using this
package.

-- 
Regards
Yohanes
http://tinyhack.com/freewarelist/s603rd/

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-25 Terurut Topik net
jadi rencananya gini

saya cuma mau ngecek apakah di mesin remote ada direktori yang saya perlukan
biasanya kan ngecek nya gini

ssh usern...@hostname ls -l directoy   -- tapi dengan cara seperti
ini saya harus masukin password kan - kalo mesin nya ada 10 kan ribet

saya coba seperti ini
ssh -h hostname -u username -p password ls -l directory   -- ternyata
ga ada opsi seperti ini

kalo ga salah saya pernah baca ada caranya dengan echo dan opsi stdin
cuma saya lupa

ada yang tau gak ??

terakhir saya google

echo password | ssh usern...@hostname

katanya bisa.. tapi disaya error (NB saya pake cygwin)

kira2 ngaruh di cygwin nya gak yah...

thanks

On 2/26/09, Yohanes Nugroho yoha...@gmail.com wrote:
 2009/2/25 net netzerosp...@gmail.com:
 mau login ke banyak mesin linux dengan menggunakan ssh

 tapi ga pake private public key

 coba pake program sshpass (di debian ada packagenya, mestinya untuk
 linux lain juga ada).

 Tapi renungkan dulu ini:

 SECURITY NOTE: There is a reason openssh insists that passwords be typed
 interactively. Passwords are harder to store securely and to pass around
 securely between programs. If you have not looked into solving your needs
 using SSH's public key authentication, perhaps in conjunction with the ssh
 agent (RTFM ssh-add), please do so before being tempted into using this
 package.

 --
 Regards
 Yohanes
 http://tinyhack.com/freewarelist/s603rd/

 --
 Berhenti langganan: linux-programming-unsubscr...@linux.or.id
 Arsip dan info: http://linux.or.id/milis




-- 
--from the net with zero space--

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-25 Terurut Topik Fajran Iman Rusadi
2009/2/26 net netzerosp...@gmail.com:

 saya coba seperti ini
 ssh -h hostname -u username -p password ls -l directory   -- ternyata
 ga ada opsi seperti ini

 kalo ga salah saya pernah baca ada caranya dengan echo dan opsi stdin
 cuma saya lupa

yg perlu dipertanyakan sebenarnya adalah mengapa anda tidak mau
menggunakan ssh key?
saya tidak melihat (setidaknya dari keterangan yang sudah anda
berikan) hambatan untuk menggunakan ssh key.




-- 
Iang-
http://fajran.web.id y!m: fajran

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-25 Terurut Topik Donny Kurnia
net wrote:
 jadi rencananya gini
 
 saya cuma mau ngecek apakah di mesin remote ada direktori yang saya perlukan
 biasanya kan ngecek nya gini
 
 ssh usern...@hostname ls -l directoy   -- tapi dengan cara seperti
 ini saya harus masukin password kan - kalo mesin nya ada 10 kan ribet
 
 saya coba seperti ini
 ssh -h hostname -u username -p password ls -l directory   -- ternyata
 ga ada opsi seperti ini
 
 kalo ga salah saya pernah baca ada caranya dengan echo dan opsi stdin
 cuma saya lupa
 
 ada yang tau gak ??
 
 terakhir saya google
 
 echo password | ssh usern...@hostname
 
 katanya bisa.. tapi disaya error (NB saya pake cygwin)
 
 kira2 ngaruh di cygwin nya gak yah...
 
 thanks

Kalo memang keperluannya 'hanya' mengecek direktori, kamu bisa me-mount
top direktori dari mesin itu ke satu mesin yang kamu pake menggunakan sshfs.

Contoh perintah sshfs:
sshfs do...@someserver.com:/home/donny /home/donny/remote/someserver.com

Umount:
fusermount -u /home/donny/remote/someserver.com

Dengan ini Anda cukup mount, lalu melakukan ls berkala.

Kalau mau lebih 'canggih', mengapa tidak dibuatkan saja cron di server
tersebut, secara berkala mengirimkan hasil ls ke email.

Banyak jalan yang lebih aman ketimbang `by-pass` password ssh :)

--
Donny Kurnia
http://hantulab.blogspot.com
http://www.plurk.com/user/donnykurnia


-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



[linux-programming] login ke banyak mesin linux

2009-02-24 Terurut Topik net
mau login ke banyak mesin linux dengan menggunakan ssh

tapi ga pake private public key

saya nyoba pake

echo passrahasia | ssh kan...@server.com

kok ga bisa yah

need help
-- 
--from the net with zero space--

-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis



Re: [linux-programming] login ke banyak mesin linux

2009-02-24 Terurut Topik Donny Kurnia
net wrote:
 mau login ke banyak mesin linux dengan menggunakan ssh
 
 tapi ga pake private public key
 
 saya nyoba pake
 
 echo passrahasia | ssh kan...@server.com
 
 kok ga bisa yah
 
 need help

Sudah disediakan mekanisme yang aman dan nyaman lewat private key kok ga
mau pake? Emangnya kenapa? Toh authorized_keys kan bisa berisi lebih
dari satu public key, kalo memang servernya akan diakses oleh lebih dari
1 orang pakai username yang sama.

--
Donny Kurnia
http://hantulab.blogspot.com
http://www.plurk.com/user/donnykurnia


-- 
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis