Shutdown Linux Client Remotely

Posted: January 26, 2008 in Linux
Tags: ,

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

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s