Shutdown Linux Client Remotely

2008 January 26
by rumytaulu

Trik berikut dapat digunakan untuk mengontrol komputer dari jauh, dalam contoh ini, shutdown (semua) client dari jauh.

A. Set client

1. ssh ke salah satu client, gunakan root account

rumy@k-elektronik:~$ ssh 192.168.0.101 -l root

root@192.168.0.101’s password:

2. buat remote root login tanpa password

root@client-1:~# rsa-keygen -t rsa

(tekan enter beberapa kali untuk membuat keypair (dan jangan lupa untuk mengosongkan isian password hashing), ini akan membuat: private (id_rsa) dan public (id_rsa.pub) keypair yang akan disimpan di direktori .ssh)

3. salin public keypair id_rsa.pub ke authorized_keys

root@client-1:~# cd .ssh
root@client-1:~# cp id_rsa.pub authorized_keys

4. salin tiga file id_rsa id_rsa.pub authorized_keys ke semua client – root login

root@client-2:~# scp * root@client.ip.address:/root/.ssh

5. Buatlah script berikut di server atau control pc :

rumy@k-elektronik:~$ cat off
#!/bin/sh
for addr in 101 102 103 104 105 106 107 108 109 110
do
ssh -l root 192.168.10.$addr halt
done
rumy@k-elektronik:~$ chmod +x off

6. Untuk mematikan semua client, cukup mengetik :

rumy@k-elektronik:~$ ./off

No comments yet

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS