āļ āļēāļĐāļēāļ­āļąāļ‡āļāļĪāļĐāļ­āļēāļŦāļēāļĢāļāļĢāļąāđˆāļ‡āđ€āļĻāļŠāļŠāđ€āļ›āļ™

āđ„āļ­āļ„āļ­āļ™ Fav āļ‚āļ­āļ‡ OnWorks

dicp - āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđƒāļ™āļ„āļĨāļēāļ§āļ”āđŒ

āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰ dicp āđƒāļ™āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļŪāļŠāļ•āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡ OnWorks āļœāđˆāļēāļ™ Ubuntu Online, Fedora Online, āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ Windows āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ MAC OS

āļ™āļĩāđˆāļ„āļ·āļ­āļ„āļģāļŠāļąāđˆāļ‡ dicp āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđƒāļ™āļœāļđāđ‰āđƒāļŦāđ‰āļšāļĢāļīāļāļēāļĢāđ‚āļŪāļŠāļ•āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡ OnWorks āđ‚āļ”āļĒāđƒāļŠāđ‰āđ€āļ§āļīāļĢāđŒāļāļŠāđ€āļ•āļŠāļąāļ™āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļŸāļĢāļĩāļ‚āļ­āļ‡āđ€āļĢāļē āđ€āļŠāđˆāļ™ Ubuntu Online, Fedora Online, āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ Windows āļŦāļĢāļ·āļ­āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļģāļĨāļ­āļ‡āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ‚āļ­āļ‡ MAC OS

āđ‚āļ„āļĢāļ‡āļāļēāļĢ:

āļŠāļ·āđˆāļ­


āļˆāļēāļ™ - āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļŠāļģāļŦāļĢāļąāļšāļĢāļ°āļšāļšāļ”āļđāđāļĨāļĢāļ°āļšāļšāļ„āļđāđˆāļ‚āļ™āļēāļ™āļ‚āļ­āļ‡āļŦāļĨāļēāļĒāđ‚āļŪāļŠāļ•āđŒ

āđ€āļĢāļ·āđˆāļ­āļ‡āļĒāđˆāļ­


āļˆāļēāļ™ [āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ] ... -e āļ„āļģāļŠāļąāđˆāļ‡ {-NS hosts_file | āđ‚āļŪāļŠāļ•āđŒ_1 āđ‚āļŪāļŠāļ•āđŒ_2 ...}
āļ”āļīāļ {-NS hosts_file | -g "user@host_1 ..."} local_file :remote_file
āļ”āļīāļ {-NS hosts_file | -g "user@host_1 ..."} :remote_file local_file

DESCRIPTION


āļˆāļēāļ™ - āđ€āļŠāļĨāļĨāđŒāļ„āļ§āļēāļĄāļ‚āļĒāļąāļ™āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ„āļģāļŠāļąāđˆāļ‡āļšāļ™āļŦāļĨāļēāļĒāđ‚āļŪāļŠāļ•āđŒāļœāđˆāļēāļ™ ssh/rsh/telnet āđāļĨāļ°āļĒāļąāļ‡
āļ—āļģāđƒāļŦāđ‰āļāļēāļĢāđāļˆāļāļˆāđˆāļēāļĒāđ„āļŸāļĨāđŒāļ—āļģāđ„āļ”āđ‰āļ‡āđˆāļēāļĒāļ”āđ‰āļ§āļĒ scp/rcp āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļˆāļēāļāļĢāļ°āļĒāļ°āđ„āļāļĨ āļŊāļĨāļŊ āļŠāļēāļĄāļēāļĢāļ–
āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđ‚āļŪāļŠāļ•āđŒāđƒāļ™āđ‚āļŦāļĄāļ”āļ„āļđāđˆāļ‚āļ™āļēāļ™

OPTIONS


-h āļžāļīāļĄāļžāđŒāļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļŠāđˆāļ§āļĒāđ€āļŦāļĨāļ·āļ­āļ—āļĩāđˆāļ­āļ˜āļīāļšāļēāļĒāļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļšāļĢāļĢāļ—āļąāļ”āļ„āļģāļŠāļąāđˆāļ‡āļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđ‚āļ”āļĒāđ€āļĢāđ‡āļ§

-H, --āļŠāđˆāļ§āļĒ
āļ„āļ§āļēāļĄāļŠāđˆāļ§āļĒāđ€āļŦāļĨāļ·āļ­āļ—āļĩāđˆāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļĢāļ§āļĄāļ–āļķāļ‡āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡

--āļĢāļļāđˆāļ™
āļžāļīāļĄāļžāđŒāđ€āļ§āļ­āļĢāđŒāļŠāļąāđˆāļ™āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāđāļĨāļ°āļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļĨāļīāļ‚āļŠāļīāļ—āļ˜āļīāđŒ āļˆāļēāļāļ™āļąāđ‰āļ™āļ­āļ­āļ

-V āđāļŠāļ”āļ‡āļŦāļĄāļēāļĒāđ€āļĨāļ‚āđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™āđāļĨāļ°āļ­āļ­āļ

-C
āđ„āļ”āđ€āļĢāđ‡āļāļ—āļ­āļĢāļĩāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļē - $HOME/.dish āđ€āļ›āđ‡āļ™āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ āđƒāļ™āđ„āļ”āđ€āļĢāđ‡āļāļ—āļ­āļĢāļĩāļ™āļĩāđ‰āļˆāļ°āļ•āļąāđ‰āļ‡āļ­āļĒāļđāđˆ
āđ„āļŸāļĨāđŒāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāļ•āđˆāļ­āđ„āļ›āļ™āļĩāđ‰: 'hosts', 'rests', 'pass' āđāļĨāļ° 'options' āđ€āļĄāļ·āđˆāļ­āđƒāļŠāđ‰
āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ™āļĩāđ‰āļ•āđ‰āļ­āļ‡āđ€āļ›āđ‡āļ™āļ­āļēāļĢāđŒāļāļīāļ§āđ€āļĄāļ™āļ•āđŒāđāļĢāļāđƒāļ™āļŠāļ•āļĢāļīāļ‡āļšāļĢāļĢāļ—āļąāļ”āļ„āļģāļŠāļąāđˆāļ‡āļŦāļĢāļ·āļ­āđ€āļ›āđ‡āļ™āļ§āļīāļ™āļēāļ—āļĩ
āļŦāļ™āļķāđˆāļ‡āļ–āđ‰āļē `-D' āđ€āļĨāļ·āļ­āļ! āļ­āļĩāļāļ—āļēāļ‡āļŦāļ™āļķāđˆāļ‡āļŠāļēāļĄāļēāļĢāļ–āļĢāļ°āļšāļļāđ„āļ”āđ€āļĢāđ‡āļāļ—āļ­āļĢāļĩāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāđ‚āļ”āļĒ
āļāļģāļŦāļ™āļ”āļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ DISH_CONF

- āļ›āļŠāļŠ
āđ€āļŠāđˆāļ™āđ€āļ”āļĩāļĒāļ§āļāļąāļš `-C' āđ‚āļ”āļĒāļĄāļĩāļ—āļēāļ‡āđ€āļĨāļ·āļ­āļāđ€āļ›āđ‡āļ™āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļŦāļēāļāđ„āļĄāđˆāļžāļšāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāđƒāļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡ āļ™āļĩāđˆāļŦāļĄāļēāļĒāļ„āļ§āļēāļĄāļ§āđˆāļē
āđƒāļ™āļāļĢāļ“āļĩāļ—āļĩāđˆāđ„āļŸāļĨāđŒ 'āļœāđˆāļēāļ™', 'āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ' āļŦāļĢāļ·āļ­ 'āļžāļąāļ' āđ„āļĄāđˆāļ­āļĒāļđāđˆāđƒāļ™āđ„āļ”āđ€āļĢāđ‡āļāļ—āļ­āļĢāļĩāļ—āļĩāđˆāļāļģāļŦāļ™āļ”
āđāļ•āđˆāđ„āļŸāļĨāđŒāļ”āļąāļ‡āļāļĨāđˆāļēāļ§āļĄāļĩāļ­āļĒāļđāđˆāđƒāļ™ $HOME/.dish āļŠāđˆāļ§āļ™āđ„āļŸāļĨāđŒāļŦāļĨāļąāļ‡āļˆāļ°āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļžāļīāļˆāļēāļĢāļ“āļē āđ€āļžāļĩāļĒāļ‡
āļ‚āđ‰āļ­āļĒāļāđ€āļ§āđ‰āļ™āļ„āļ·āļ­ '$HOME/.dish/hosts' āļ‹āļķāđˆāļ‡āļˆāļ°āļ–āļđāļāļĨāļ°āđ€āļ§āđ‰āļ™ āļāļēāļĢāđƒāļŠāđ‰āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ™āļĩāđ‰āļ„āļ·āļ­
āđ€āļ—āļĩāļĒāļšāđ€āļ—āđˆāļēāļāļąāļšāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđ„āļ”āđ€āļĢāđ‡āļāļ—āļ­āļĢāļĩāđ€āļ›āđ‡āļ™āđ„āļ”āđ€āļĢāđ‡āļāļ—āļ­āļĢāļĩāļ—āļĩāđˆāđ€āļĨāļ·āļ­āļāđāļĨāđ‰āļ§āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ `dish'

-c
āđ‚āļ›āļĢāđāļāļĢāļĄ (āļ™āļēāļĄāđāļāļ‡ "āļ•āļąāļ§āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­") āđāļĨāļ°āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ—āļĩāđˆāđƒāļŠāđ‰āļŠāļģāļŦāļĢāļąāļšāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļāļąāļšāļĢāļĩāđ‚āļĄāļ—
āđ‚āļŪāļŠāļ•āđŒ - āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ€āļŠāđˆāļ™ `rsh' āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāđ€āļāļīāļ”āļˆāļ°āđ€āļ›āđ‡āļ™ "rsh $host ".
āļ•āļąāļ§āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ‚āļ­āļ‡āļ„āļļāļ“āļ„āļ·āļ­ `ssh' āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āđ‚āļ”āļĒāđƒāļŠāđ‰āđ„āļ„āļĨāđ€āļ­āļ™āļ•āđŒāļ‚āđ‰āļ­āļ„āļ§āļēāļĄāļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡
āđƒāļ™āļāļēāļ™āļ°āļ•āļąāļ§āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­ āđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āđ‚āļŪāļŠāļ•āđŒāļ›āļĢāļ°āđ€āļ āļ—āļ•āđˆāļēāļ‡āđ† - āļŠāļ§āļīāļ•āļŠāđŒ āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ āđāļĨāļ°āļ­āļ·āđˆāļ™āđ†
āļšāļ™

-e
āļ„āļģāļŠāļąāđˆāļ‡āļĢāļ°āļĒāļ°āđ„āļāļĨāđ€āļžāļ·āđˆāļ­āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ; āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰āļĒāļąāļ‡āļŠāļēāļĄāļēāļĢāļ–āļ•āļąāđ‰āļ‡āļ„āđˆāļēāđ‚āļ”āļĒāļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ DISH_CMD

-E
āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ„āļģāļŠāļąāđˆāļ‡āđ‚āļ”āļĒāļĢāļ°āļšāļļāļŠāđˆāļ§āļ™āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āđ€āļŠāđˆāļ™ "-E 'ssh $host
date'" āļ‹āļķāđˆāļ‡āđ€āļ—āđˆāļēāļāļąāļš "-e date" āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ™āļĩāđ‰āđ€āļ‚āđ‰āļēāļāļąāļ™āđ„āļĄāđˆāđ„āļ”āđ‰āļāļąāļš `-c' āđāļĨāļ°
`-āļ­āļĩ'. āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰āļĒāļąāļ‡āļŠāļēāļĄāļēāļĢāļ–āļ•āļąāđ‰āļ‡āļ„āđˆāļēāđ‚āļ”āļĒāļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ DISH_FUEXE

-t āļšāļąāļ‡āļ„āļąāļšāļāļēāļĢāļˆāļąāļ”āļŠāļĢāļĢāļŦāļĨāļ­āļāđƒāļ™ ssh; āļŠāļīāđˆāļ‡āļ™āļĩāđ‰āļˆāļ°āđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāđƒāļ™āļāļĢāļ“āļĩāļ‚āļ­āļ‡āļĢāļŦāļąāļŠāļœāđˆāļēāļ™
āđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡

-T
āļŦāļĄāļ”āđ€āļ§āļĨāļēāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ„āļģāļŠāļąāđˆāļ‡ - āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ 30 āļ§āļīāļ™āļēāļ—āļĩ (āļ•āđˆāļ­āđ‚āļŪāļŠāļ•āđŒ)

- āļ­āļ›āļ—
āļāļēāļĢāļŦāļĄāļ”āđ€āļ§āļĨāļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļ„āļģāļŠāļąāđˆāļ‡ - āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ 300 āļ§āļīāļ™āļēāļ—āļĩ (āđ‚āļŪāļŠāļ•āđŒāļ—āļąāđ‰āļ‡āļŦāļĄāļ”); āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ™āļĩāđ‰āļ„āļ·āļ­
āļĄāļĩāļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāđ€āļ‰āļžāļēāļ°āđ€āļĄāļ·āđˆāļ­āđ‚āļŪāļŠāļ•āđŒāđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ•āļēāļĄāļĨāļģāļ”āļąāļšāđāļĨāļ°āđ€āļ§āļĨāļēāđƒāļ™āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ—āļąāđ‰āļ‡āļŦāļĄāļ”
āđ„āļĄāđˆāļ„āļ§āļĢāđ€āļāļīāļ™āļ‚āļ­āļšāđ€āļ‚āļ•āļšāļ™āļ—āļĩāđˆāļĢāļ°āļšāļļ

-x
āļ™āļīāļžāļˆāļ™āđŒāļ—āļąāđˆāļ§āđ„āļ›āļŠāļģāļŦāļĢāļąāļšāļžāļĢāđ‰āļ­āļĄāļ•āđŒāđ€āļŠāļĨāļĨāđŒ āļ„āđˆāļēāļ™āļĩāđ‰āļĢāļ°āļšāļļāļ§āđˆāļēāļžāļĢāļ­āļĄāļ•āđŒāđƒāļ”āļˆāļ°āđ€āļ›āđ‡āļ™
āļ„āļēāļ”āļŦāļ§āļąāļ‡āđƒāļ™āđ€āļŠāļĨāļĨāđŒāļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļŦāļĨāļąāļ‡āļˆāļēāļāļĨāļ‡āļŠāļ·āđˆāļ­āđ€āļ‚āđ‰āļēāđƒāļŠāđ‰āļĢāļ°āļšāļšāđ‚āļ”āļĒ `telnet', `mysql'
`sqlplus' āļŦāļĢāļ·āļ­āđ„āļ„āļĨāđ€āļ­āđ‡āļ™āļ•āđŒāļšāļĢāļĢāļ—āļąāļ”āļ„āļģāļŠāļąāđˆāļ‡āđāļšāļšāđ‚āļ•āđ‰āļ•āļ­āļšāļ­āļ·āđˆāļ™āđ† (āļ”āļđ `-c') āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™
āļ„āļ·āļ­ `(%|\$|#|\>) ?$'

-X
āļ™āļīāļžāļˆāļ™āđŒāļ—āļąāđˆāļ§āđ„āļ›āļŠāļģāļŦāļĢāļąāļšāļžāļĢāļ­āļĄāļ•āđŒāļĢāļŦāļąāļŠāļœāđˆāļēāļ™ āđ„āļĄāđˆāļ„āļģāļ™āļķāļ‡āļ–āļķāļ‡āļ•āļąāļ§āļžāļīāļĄāļžāđŒāđ€āļĨāđ‡āļāđāļĨāļ°āļ•āļąāļ§āļžāļīāļĄāļžāđŒāđƒāļŦāļāđˆāļāļąāļš default
āļ„āđˆāļē `āļĢāļŦāļąāļŠāļœāđˆāļēāļ™: *$'

-āļ„.āļĻ
āļ™āļīāļžāļˆāļ™āđŒāļ—āļąāđˆāļ§āđ„āļ›āļŠāļģāļŦāļĢāļąāļš ssh-prompt āđƒāļŦāđ‰āđ€āļžāļīāđˆāļĄāđ‚āļŪāļŠāļ•āđŒāļ„āļĩāļĒāđŒāđƒāļŦāļĄāđˆ - `connecting
(āđƒāļŠāđˆ/āđ„āļĄāđˆāđƒāļŠāđˆ)?.*' āđ€āļ›āđ‡āļ™āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™

- āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ›āļĢāļąāļšāļ­āļēāļāļēāļĻ
āļŠāļ•āļĢāļīāļ‡āļžāļĢāđ‰āļ­āļĄāļ„āļģāļ•āļ­āļšāļŠāļģāļŦāļĢāļąāļš ssh-prompt āđ€āļžāļ·āđˆāļ­āđ€āļžāļīāđˆāļĄāđ‚āļŪāļŠāļ•āđŒāļ„āļĩāļĒāđŒāđƒāļŦāļĄāđˆ - `āđƒāļŠāđˆ' āđ€āļ›āđ‡āļ™āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™

-g
āđ„āļŸāļĨāđŒāļ—āļĩāđˆāļĄāļĩāļĢāļēāļĒāļŠāļ·āđˆāļ­āđ‚āļŪāļŠāļ•āđŒ/ip/āļšāļąāļāļŠāļĩāļ—āļĩāđˆāļˆāļ°āļāļģāļŦāļ™āļ”āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒ āļ„āļģāļŠāļąāđˆāļ‡āļˆāļ°āļ–āļđāļāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāļšāļ™
āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰ āđ„āļŸāļĨāđŒāđ‚āļŪāļŠāļ•āđŒāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­ '$HOME/.dish/hosts' - āđ‚āļ”āļĒāļ›āļāļ•āļīāļ•āđˆāļ­āļšāļĢāļĢāļ—āļąāļ”āļŦāļ™āļķāđˆāļ‡
āļšāļąāļāļŠāļĩāļ‚āļ­āļ‡āđāļšāļšāļŸāļ­āļĢāđŒāļĄ "user@host" (āļ–āđ‰āļē ssh āđ€āļ›āđ‡āļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ‚āļ­āļ‡āļ„āļļāļ“āļŠāļģāļŦāļĢāļąāļšāļ•āļąāļ§āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­) āđ€āļžāļ·āđˆāļ­āļ—āļĩāđˆāļˆāļ°
āđ€āļ‚āđ‰āļēāļĢāđˆāļ§āļĄāļĢāļēāļĒāļāļēāļĢāđƒāļŠāđ‰āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ‹āđ‰āļģ āđ† āļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ
DISH_HOSTS āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āđ€āļžāļ·āđˆāļ­āļāļģāļŦāļ™āļ”āđ‚āļŪāļŠāļ•āđŒāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāļ­āļĒāļđāđˆāđƒāļ™āļŠāļ•āļĢāļīāļ‡āļ—āļĩāđˆāļĢāļ°āļšāļļ
āļžāļ§āļāđ€āļ‚āļēāļˆāļ°āļ•āđ‰āļ­āļ‡āļ„āļąāđˆāļ™āļ”āđ‰āļ§āļĒāļŠāđˆāļ­āļ‡āļ§āđˆāļēāļ‡ āđ‚āļ”āļĒāļāļēāļĢāļĢāļ§āļĄāļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ™āļĩāđ‰āļāļąāļš `-r' āļŦāļĢāļ·āļ­ `-i' you
āļŠāļēāļĄāļēāļĢāļ–āļāļģāļŦāļ™āļ”āļŠāļļāļ”āļĒāđˆāļ­āļĒāļ•āđˆāļēāļ‡āđ† āļ‚āļ­āļ‡āđ‚āļŪāļŠāļ•āđŒ/āļšāļąāļāļŠāļĩāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāđ„āļ”āđ‰

-r
āđ„āļŸāļĨāđŒāļ—āļĩāđˆāļĄāļĩāļĢāļēāļĒāļŠāļ·āđˆāļ­āđ‚āļŪāļŠāļ•āđŒ/āļšāļąāļāļŠāļĩāļ—āļĩāđˆāļžāļąāļāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļāļēāļĢāđāļĒāļāļ­āļ­āļ āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­
'$HOME/.dish/rests' “āđ€āļˆāđ‰āļēāļ āļēāļžāļžāļąāļāļœāđˆāļ­āļ™â€ āļŦāļĄāļēāļĒāļ„āļ§āļēāļĄāļ§āđˆāļē āļšāļļāļ„āļ„āļĨāļ‹āļķāđˆāļ‡āļˆāļ°āļ–āļđāļāđāļĒāļāļ­āļ­āļāļˆāļēāļ
āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒ āļĢāļēāļĒāļŠāļ·āđˆāļ­āđ‚āļŪāļŠāļ•āđŒāļ—āļĩāđˆāļžāļąāļāļŦāļĢāļ·āļ­āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒāļŠāļēāļĄāļēāļĢāļ–āļĢāļ°āļšāļļāđ„āļ”āđ‰āđ‚āļ”āļĒ
āļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ DISH_RESTS

-i
āđ„āļŸāļĨāđŒāļ—āļĩāđˆāļĄāļĩāļĢāļēāļĒāļŠāļ·āđˆāļ­āđ‚āļŪāļŠāļ•āđŒ/āļšāļąāļāļŠāļĩāļ—āļĩāđˆāļˆāļ°āļ—āļąāļšāļ‹āđ‰āļ­āļ™āļāļąāļšāđ‚āļŪāļŠāļ•āđŒāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒ āđ„āļĄāđˆāļĄāļĩ
āđ„āļŸāļĨāđŒāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ āđ€āļ‰āļžāļēāļ°āđ‚āļŪāļŠāļ•āđŒāļ—āļĩāđˆāļ—āļąāļšāļ‹āđ‰āļ­āļ™āļāļąāļ™āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āđ€āļŠāđˆāļ™ āļĢāļ§āļĄāļ­āļĒāļđāđˆāđƒāļ™āļĢāļēāļĒāļāļēāļĢāļ™āļĩāđ‰āđāļĨāļ°āļ—āļĩāđˆāđ€āļ”āļĩāļĒāļ§āļāļąāļ™
āđ€āļ§āļĨāļēāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ€āļ›āđ‡āļ™āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļˆāļ°āļ–āļđāļāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨ

-u
āļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰ - āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­āļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰āđƒāļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļ‚āļ­āļ‡āļ„āļļāļ“ āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰āļĒāļąāļ‡āļŠāļēāļĄāļēāļĢāļ–āļāļģāļŦāļ™āļ”āđ‚āļ”āļĒ
āļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ DISH_USER āļ āļēāļĒāđƒāļ™āļ„āđˆāļēāļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāļ–āļķāļ‡āđ„āļ”āđ‰āđ‚āļ”āļĒāļ•āļąāļ§āđāļ›āļĢ
$user (āļ”āļđāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡) āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰āđ„āļĄāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āđƒāļ™āļāļĢāļ“āļĩāļ—āļĩāđˆāļšāļąāļāļŠāļĩāļ‚āļ­āļ‡āđāļšāļšāļŸāļ­āļĢāđŒāļĄ
"user@host" āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļĄāļĩāļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰āļ­āļĒāļđāđˆāđāļĨāđ‰āļ§

-p
āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš (-p "" = -pp = -a0) - āļ™āļēāļĄāđāļāļ‡ "āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļšāļ‚āļ­āļ‡āđāļ—āđ‰" āļŦāļĢāļ·āļ­ "a0"; āļ–āđ‰āļēāđ„āļĄāđˆ
āļ•āđ‰āļ­āļ‡āļĄāļĩāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāļīāļ—āļ˜āļīāđŒāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš (āđ„āļĄāđˆāļĄāļĩāļœāļđāđ‰āđƒāļŠāđ‰āđāļĨāļ°āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ„āļĄāđˆāļ›āļĢāļēāļāļāļ‚āļķāđ‰āļ™) āļˆāļēāļāļ™āļąāđ‰āļ™
āđƒāļŠāđ‰ `/dev/null' āđ€āļ›āđ‡āļ™āļĢāļŦāļąāļŠāļœāđˆāļēāļ™ āļŦāļēāļāļĄāļĩāļāļēāļĢāļ‚āļ­āļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰ āđāļ•āđˆāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļĒāļąāļ‡āđ€āļ›āđ‡āļ™
āļŠāļ•āļĢāļīāļ‡āļ§āđˆāļēāļ‡ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļˆāļ°āļ•āđ‰āļ­āļ‡āļāļģāļŦāļ™āļ” `/dev/empty' āđ€āļ›āđ‡āļ™āļĢāļŦāļąāļŠāļœāđˆāļēāļ™ āļ„āļļāļ“āļ„āđˆāļēāļ‚āļ­āļ‡āļŠāļīāđˆāļ‡āļ™āļĩāđ‰
āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ­āļēāļˆāđ€āļ›āđ‡āļ™āđ„āļŸāļĨāđŒāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļ”āđ‰āļ§āļĒ (āļ”āļđ `-P') āđƒāļ™āļ—āļĩāđˆāļŠāļļāļ” āđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āļāļģāļŦāļ™āļ”
āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ‚āļ”āļĒāļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ DISH_PASS

-a
āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāļīāļ—āļ˜āļīāđŒ (-a "" = -aa = -a1) - āļ™āļēāļĄāđāļāļ‡ "first
āđāļ—āđ‰" āļŦāļĢāļ·āļ­ "a1" āļ āļēāļĒāđƒāļ™āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ§āļēāļ‡āđ„āļ‚āđˆ āļŦāļēāļāđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļŠāđˆāļ™ `smbmount', `su'
`ssh' āļŊāļĨāļŊ āļ‚āļ­āļāļēāļĢāļĢāļąāļšāļĢāļ­āļ‡āļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡ āļĢāļŦāļąāļŠāļœāđˆāļēāļ™ a1 āļˆāļ°āļ–āļđāļāļŠāđˆāļ‡āļ•āđˆāļ­ āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļ™āļĩāđ‰
āļŠāļēāļĄāļēāļĢāļ–āļāļģāļŦāļ™āļ”āđ„āļ”āđ‰āļ”āđ‰āļ§āļĒāļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ DISH_PASS1

-A
āļ­āļĩāļāļŦāļ™āļķāđˆāļ‡āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāļīāļ—āļ˜āļīāđŒ (-A "" = -AA = -a2) - āļ™āļēāļĄāđāļāļ‡ "āđāļ—āđ‰āļ—āļĩāđˆāļŠāļ­āļ‡"
āļŦāļĢāļ·āļ­ "a2"; āđ€āļĄāļ·āđˆāļ­āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāđ€āļāļīāļ”āļŦāļĨāļąāļ‡āļˆāļēāļāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāļīāļ—āļ˜āļīāđŒāļ”āđ‰āļ§āļĒāļĢāļŦāļąāļŠāļœāđˆāļēāļ™ a1 āļŦāļ™āļķāđˆāļ‡āļ„āļĢāļąāđ‰āļ‡āļˆāļ°āļ–āļēāļĄ
āļ­āļĩāļāļ„āļĢāļąāđ‰āļ‡āļŠāļģāļŦāļĢāļąāļšāļĢāļŦāļąāļŠāļœāđˆāļēāļ™ āļˆāļēāļāļ™āļąāđ‰āļ™ a2 āļˆāļ°āļ–āļđāļāļŠāđˆāļ‡ āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļ™āļĩāđ‰āļŠāļēāļĄāļēāļĢāļ–āļ•āļąāđ‰āļ‡āđ„āļ”āđ‰āđ‚āļ”āļĒ
āļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ DISH_PASS2

-n
āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđƒāļŦāļĄāđˆāļāļĢāļ“āļĩāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĢāļŦāļąāļŠāļœāđˆāļēāļ™ (-n "" = -nn = -ne)

-p0 āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļšāđ‚āļ”āļĒāđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļš - āđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļš `-p /dev/null'

-p1 āļ•āļąāđ‰āļ‡āļ„āđˆāļē a1-password āđƒāļŦāđ‰āđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļšāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ™āļĩāđ‰āđ„āļĄāđˆāļ„āļ§āļĢāļˆāļ°āđ€āļ›āđ‡āļ™
āđƒāļŠāđ‰āļĢāđˆāļ§āļĄāļāļąāļš `-p0' āđāļĨāļ° `-a1' āļ”āļđāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļ‡) āļĢāđ‰āļ­āļ‡

-P
āđ„āļŸāļĨāđŒāļ—āļĩāđˆāļĄāļĩāļĢāļŦāļąāļŠāļœāđˆāļēāļ™ āđ„āļŸāļĨāđŒāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­ '$HOME/.dish/pass' āļĄāļąāļ™āļ•āđ‰āļ­āļ‡
āļ­āđˆāļēāļ™āđ„āļ”āđ‰āđ€āļ‰āļžāļēāļ°āļœāļđāđ‰āđƒāļŠāđ‰ (āđ‚āļŦāļĄāļ”āđ„āļŸāļĨāđŒ 600 āļŦāļĢāļ·āļ­ 700) āļĄāļīāļ‰āļ°āļ™āļąāđ‰āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļˆāļ°āļ­āļ­āļāļ”āđ‰āļ§āļĒ
āļœāļīāļ”āļžāļĨāļēāļ” āđāļ•āđˆāļ”āļđāļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ–āļąāļ”āđ„āļ›āļ”āđ‰āļ§āļĒ āļ—āļļāļāļšāļĢāļĢāļ—āļąāļ”āđƒāļ™āđ„āļŸāļĨāđŒāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđˆāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ„āļ”āđ‰
āļ‚āļ­āļ‡āļĢāļđāļ›āđāļšāļš: "āļĢāļŦāļąāļŠāļœāđˆāļēāļ™:āļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰:āļŠāļ·āđˆāļ­āđ‚āļŪāļŠāļ•āđŒ" āļŦāļĢāļ·āļ­āļ­āļĩāļāļ§āļīāļ˜āļĩāļŦāļ™āļķāđˆāļ‡
"āļĢāļŦāļąāļŠāļœāđˆāļēāļ™:::āļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰:::āļŠāļ·āđˆāļ­āđ‚āļŪāļŠāļ•āđŒ" āļŦāļĢāļ·āļ­ "āļĢāļŦāļąāļŠāļœāđˆāļēāļ™;;;āļŠāļ·āđˆāļ­āļœāļđāđ‰āđƒāļŠāđ‰;;;āļŠāļ·āđˆāļ­āđ‚āļŪāļŠāļ•āđŒ" āļŦāļ™āļķāđˆāļ‡āļāļĢāļ°āļ›āđ‹āļ­āļ‡
āļĢāļ°āļšāļļāļĢāļēāļĒāļŠāļ·āđˆāļ­āđ‚āļŪāļŠāļ•āđŒāļ—āļĩāđˆāļ„āļąāđˆāļ™āļ”āđ‰āļ§āļĒ `,' āļŦāļĢāļ·āļ­ `;' āļ•āļąāļ§āļ­āļąāļāļĐāļĢ āļ™āļīāļžāļˆāļ™āđŒāļ—āļąāđˆāļ§āđ„āļ›
āļŠāļģāļŦāļĢāļąāļšāļŠāļ·āđˆāļ­āđ‚āļŪāļŠāļ•āđŒāļĒāļąāļ‡āđ„āļ”āđ‰āļĢāļąāļšāļ­āļ™āļļāļāļēāļ• (āļ”āļđāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ„āļŸāļĨāđŒāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāđƒāļ™
āļāļēāļĢāļāļĢāļ°āļˆāļēāļĒ).

-m āļĨāļ°āđ€āļ§āđ‰āļ™āļāļēāļĢāļ­āļ™āļļāļāļēāļ•āļāļēāļĢāđ€āļ‚āđ‰āļēāļ–āļķāļ‡āļ‚āļ­āļ‡āđ„āļŸāļĨāđŒāļĢāļŦāļąāļŠāļœāđˆāļēāļ™

-s [ ]
āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ•āļēāļĄāļĨāļģāļ”āļąāļšāļ‚āļ­āļ‡āđ‚āļŪāļŠāļ•āđŒ (āđ‚āļŦāļĄāļ”āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™); āļŦāļēāļāđ€āļ›āđ‡āļ™āļŠāđˆāļ§āļ‡āđ€āļ§āļĨāļē (āļ§āļąāļ”āđ€āļ›āđ‡āļ™
āļĢāļ°āļšāļļāļ§āļīāļ™āļēāļ—āļĩāļĨāļ­āļĒāļ•āļąāļ§) āļˆāļēāļāļ™āļąāđ‰āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļāļģāļĨāļąāļ‡āļĢāļ­āđ€āļ§āļĨāļēāļ™āļĩāđ‰
āļāđˆāļ­āļ™āđ€āļĢāļīāđˆāļĄāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđ‚āļŪāļŠāļ•āđŒāļ–āļąāļ”āđ„āļ›āđƒāļ™āļĨāļģāļ”āļąāļš

-F āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ§āļēāļ‡āđ„āļ‚āđˆāđƒāļ™āļžāļ·āđ‰āļ™āļŦāļĨāļąāļ‡ - āđāļĒāļāđāļĨāļ°āļ•āļąāļ”āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­ āļ”āđ‰āļ§āļĒāļ§āļīāļ˜āļĩāļ™āļĩāđ‰āđ€āļˆāđ‰āļēāļ āļēāļžāļ—āļąāđ‰āļ‡āļŦāļĄāļ”
āļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāļ„āļđāđˆāļ‚āļ™āļēāļ™āđ€āļ›āđ‡āļ™āļŦāļĨāļąāļ! āđ€āļ›āđ‡āļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ—āļĩāđˆāļ—āļĢāļ‡āļžāļĨāļąāļ‡āļĄāļēāļ āļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāļ„āļļāļ“
āļ‚āļ™āļēāļ” RAM āđāļĨāļ°āļāļēāļĢāđƒāļŠāđ‰āļŦāļ™āđˆāļ§āļĒāļ„āļ§āļēāļĄāļˆāļģ āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđ€āļžāļĩāļĒāļ‡āđ€āļĨāđ‡āļāļ™āđ‰āļ­āļĒāļāđ‡āđ„āļĄāđˆāļ™āđˆāļēāļˆāļ°āļĄāļĩāļ›āļąāļāļŦāļē
āļŦāļĨāļēāļĒāļĢāđ‰āļ­āļĒāđ‚āļŪāļŠāļ•āđŒāļžāļĢāđ‰āļ­āļĄāļāļąāļ™ āļ­āļĒāđˆāļēāļ‡āđ„āļĢāļāđ‡āļ•āļēāļĄ āļĢāļ°āļ§āļąāļ‡ - āļŦāļēāļāļ„āļļāļ“āļĄāļĩāđ‚āļŪāļŠāļ•āđŒāļĄāļēāļāđ€āļāļīāļ™āđ„āļ›āđƒāļ™
āļĢāļēāļĒāļāļēāļĢāļ‚āļ­āļ‡āļ„āļļāļ“āļ­āļēāļˆāļ—āļģāđƒāļŦāđ‰āļĢāļ°āļšāļšāļ‚āļ­āļ‡āļ„āļļāļ“āļ­āļĒāļđāđˆāļ āļēāļĒāđƒāļ•āđ‰āļāļēāļĢāđ‚āļŦāļĨāļ” stdout āļ‚āļ­āļ‡āđ€āļšāļ·āđ‰āļ­āļ‡āļŦāļĨāļąāļ‡
āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ–āļđāļāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđ„āļ›āļ—āļĩāđˆ '/dev/null' āļ­āļĒāđˆāļēāļ‡āđ„āļĢāļāđ‡āļ•āļēāļĄ āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰ `-l' āļŦāļĢāļ·āļ­ `-L' āđ€āļžāļ·āđˆāļ­āđ€āļ‚āļĩāļĒāļ™āđ„āļ”āđ‰
āđ€āļ­āļēāļ•āđŒāļžāļļāļ•āđ„āļ›āļĒāļąāļ‡āđ„āļŸāļĨāđŒ āđ‚āļ›āļĢāļ”āļ”āļđ "āļ‚āđ‰āļ­āļšāļāļžāļĢāđˆāļ­āļ‡āđāļĨāļ°āļ›āļąāļāļŦāļēāļ—āļĩāđˆāļ—āļĢāļēāļš" āđƒāļ™āļŦāļ™āđ‰āļēāļ„āļđāđˆāļĄāļ·āļ­

-f āļ§āļēāļ‡āđ„āļ‚āđˆāđƒāļ™āļžāļ·āđ‰āļ™āļŦāļĨāļąāļ‡āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļ•āļąāļ”āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļˆāļēāļ tty āļĄāļąāļ™āđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļš `-F'
āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆ stdout āļ‚āļ­āļ‡āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ—āļĩāđˆāđ€āļāļīāļ”āļˆāļ°āļ–āļđāļāļŠāđˆāļ‡āđ„āļ›āļĒāļąāļ‡āđ€āļ—āļ­āļĢāđŒāļĄāļīāļ™āļąāļĨ āļĒāļąāļ‡
āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļœāļđāđ‰āļ›āļāļ„āļĢāļ­āļ‡āļĢāļ­āđƒāļŦāđ‰āļĨāļđāļāļ‚āļ­āļ‡āđ€āļ‚āļēāđ€āļŠāļĢāđ‡āļˆāļŠāļīāđ‰āļ™ āļ”āļđāđ€āļžāļīāđˆāļĄāđ€āļ•āļīāļĄāļ—āļĩāđˆ 'āļ‚āđ‰āļ­āļšāļāļžāļĢāđˆāļ­āļ‡āđāļĨāļ°āļ›āļąāļāļŦāļēāļ—āļĩāđˆāļ—āļĢāļēāļš'
āđƒāļ™āļŦāļ™āđ‰āļēāļ„āļđāđˆāļĄāļ·āļ­

-q āđ€āļ‡āļĩāļĒāļš - āļ‚āđ‰āļēāļĄāđ€āļ­āļēāļ•āđŒāļžāļļāļ•āļˆāļēāļāļāļēāļĢāļ§āļēāļ‡āđ„āļ‚āđˆāđāļĨāļ°āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš āđ€āļĄāļ·āđˆāļ­āļ—āļģāļ‡āļēāļ™āļāļąāļšāđ€āļ›āļĨāļ·āļ­āļāļ—āļĩāđˆāļ›āļĨāļ­āļ”āļ āļąāļĒ āļĄāļąāļ™
āļĒāļąāļ‡āļŠāļ°āļ”āļ§āļāļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰ `ssh' āļ”āđ‰āļ§āļĒāļ•āļąāļ§āđ€āļĨāļ·āļ­āļ `-q'

-Q āđ€āļ‡āļĩāļĒāļš - āļ‚āđ‰āļēāļĄāđ€āļ­āļēāļ•āđŒāļžāļļāļ•āđƒāļ” āđ†

-v Be verbose (default) - āđāļ—āļ™āļ—āļĩāđˆ `-q' āđāļĨāļ° `-Q'

-l
āļšāļąāļ™āļ—āļķāļāļ„āļģāļŠāļąāđˆāļ‡āļŠāđˆāļ‡āļ­āļ­āļāđ„āļ›āļĒāļąāļ‡āđ„āļŸāļĨāđŒ; āļœāļĨāļĨāļąāļžāļ˜āđŒāļ‚āļ­āļ‡āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ—āļĩāđˆāđ€āļāļīāļ”āļˆāļ°āļ–āļđāļāļœāļ™āļ§āļāđ€āļ‚āđ‰āļēāļāļąāļš
āđ„āļŸāļĨāđŒ

-L
āđ€āļ‚āļĩāļĒāļ™āļšāļąāļ™āļ—āļķāļāđāļĒāļāļ•āđˆāļēāļ‡āļŦāļēāļāļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāđ‚āļŪāļŠāļ•āđŒāļ—āļĩāđˆ āļŦāļĄāļēāļĒāļ–āļķāļ‡āļŠāļ·āđˆāļ­āļāļēāļ™āļ‚āļ­āļ‡āļšāļąāļ™āļ—āļķāļ
āđ„āļŸāļĨāđŒ. āļŠāļ·āđˆāļ­āđ€āļ•āđ‡āļĄāļ‚āļ­āļ‡āđ„āļŸāļĨāđŒāļšāļąāļ™āļ—āļķāļāļ–āļđāļāļāļģāļŦāļ™āļ”āđ€āļ›āđ‡āļ™ " _ .āļšāļąāļ™āļ—āļķāļ".

-j āļšāļąāļ™āļ—āļķāļāļ„āļģāļŠāļąāđˆāļ‡āļ—āļĩāđˆāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āļĨāļ‡āđƒāļ™āđ„āļŸāļĨāđŒāđ€āļˆāļ­āļĢāđŒāļ™āļąāļĨāļŠāļ·āđˆāļ­ '$HOME/.dish/journal';
āļĄāļąāļ™āđ€āļāđ‡āļšāļ›āļĢāļ°āļ§āļąāļ•āļīāļ‚āļ­āļ‡āļ„āļģāļŠāļąāđˆāļ‡āļ—āļĩāđˆāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđāļĨāļ°āđ€āļ§āļĨāļēāļ‚āļ­āļ‡āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ āļŦāļ™āļķāđˆāļ‡
āļ•āļąāļ§āļĢāļ°āļšāļļāđ€āļ‰āļžāļēāļ°āđ€āļŠāļ·āđˆāļ­āļĄāđ‚āļĒāļ‡āļāļąāļšāļ—āļļāļāļ„āļģāļŠāļąāđˆāļ‡

-J āļšāļąāļ™āļ—āļķāļāļ„āļģāļŠāļąāđˆāļ‡āļ—āļĩāđˆāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđāļĨāļ°āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ—āļĩāđˆāđ€āļāļīāļ”āđ€āļŠāđˆāļ™āļāļąāļ™ āđ€āļ‚āļĩāļĒāļ™āļĨāļ‡āđƒāļ™
journal file āļ„āļģāļŠāļąāđˆāļ‡āļ—āļĩāđˆāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđ€āļŠāđˆāļ™āđ€āļ”āļĩāļĒāļ§āļāļąāļšāļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāđ€āļ”āļĩāļĒāļ§āļ—āļĩāđˆāđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āđāļĨāļ°
āđ€āļ§āļĨāļēāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ

-o
āđ„āļŸāļĨāđŒāļ—āļĩāđˆāļĄāļĩāļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļšāļĢāļĢāļ—āļąāļ”āļ„āļģāļŠāļąāđˆāļ‡āļ—āļĩāđˆāļŠāđˆāļ‡āđ„āļ›āļĒāļąāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ - āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­
'$HOME/.dish/options'; āļ•āđ‰āļ­āļ‡āđ€āļ‚āļĩāļĒāļ™āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđƒāļ™āđ„āļŸāļĨāđŒāđāļĒāļāļāļąāļ™ - āļŦāļ™āļķāđˆāļ‡āļ•āđˆāļ­
āđ„āļĨāļ™āđŒ. āļ”āđ‰āļ§āļĒāđ„āļŸāļĨāđŒāļ™āļĩāđ‰ āđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āđāļāđ‰āđ„āļ‚āļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāļĄāļēāļ•āļĢāļāļēāļ™: set up fork
āđ‚āļŦāļĄāļ”āđ€āļ›āđ‡āļ™āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļ•āļąāļ§āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™ āđāļĨāļ°āļ­āļ·āđˆāļ™āđ† āđ€āļĄāļ·āđˆāļ­āļ—āļģāļ‡āļēāļ™āđƒāļ™
"āđ‚āļŦāļĄāļ”āļ„āļąāļ”āļĨāļ­āļ" āļāļĨāđˆāļēāļ§āļ„āļ·āļ­āđ‚āļ”āļĒāđ€āļĢāļĩāļĒāļāđƒāļŠāđ‰āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļ›āđ‡āļ™ 'dicp', '$HOME/.dish/options.dicp' āļ„āļ·āļ­
āļ–āļ·āļ­āļ§āđˆāļēāđ€āļ›āđ‡āļ™āđ„āļŸāļĨāđŒāļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™

-d āđ€āļ›āļīāļ”āđƒāļŠāđ‰āļ‡āļēāļ™āđ€āļ­āļēāļ•āđŒāļžāļļāļ•āļāļēāļĢāļ§āļīāļ™āļīāļˆāļ‰āļąāļĒāļ‚āļ­āļ‡āļ„āļēāļ”āļŦāļ§āļąāļ‡ (āļ”āļđāļ—āļĩāđˆ `āļ„āļ™āļ„āļēāļ”āļŦāļ§āļąāļ‡')

-D āđ‚āļŦāļĄāļ”āļ”āļĩāļšāļąāļ (dry-run); āļžāļīāļĄāļžāđŒāļ•āļąāļ§āđāļ›āļĢāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄ āļŠāļ·āđˆāļ­āđ„āļŸāļĨāđŒāļ›āļĢāļąāļšāđāļ•āđˆāļ‡ āđāļĨāļ°
āļ„āļģāļŠāļąāđˆāļ‡āđƒāļŦāđ‰āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđāļĨāđ‰āļ§āļ­āļ­āļ āļ„āļ§āļĢāđƒāļŠāđ‰āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ™āļĩāđ‰āđ€āļ›āđ‡āļ™āļ„āļĢāļąāđ‰āļ‡āđāļĢāļāđƒāļ™āļ„āļģāļŠāļąāđˆāļ‡
āđ€āļŠāđ‰āļ™

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡


āļ„āļļāļ“āļ„āļ§āļĢāļžāļīāļˆāļēāļĢāļ“āļēāļ§āđˆāļēāļ•āļąāļ§āđāļ›āļĢ $host āđāļĨāļ° $user āļ–āļđāļāļ›āļĢāļ°āđ€āļĄāļīāļ™ āļ”āļąāļ‡āļ™āļąāđ‰āļ™ $host āđ€āļ›āļĨāļĩāđˆāļĒāļ™āđ„āļ›
āļ„āđˆāļēāļ‚āļ­āļ‡āļĄāļąāļ™āđāļšāļšāđ„āļ”āļ™āļēāļĄāļīāļāđ€āļ›āđ‡āļ™āļŠāļ·āđˆāļ­āđ‚āļŪāļŠāļ•āđŒ/āļšāļąāļāļŠāļĩāļˆāļĢāļīāļ‡āļāđˆāļ­āļ™āļ—āļĩāđˆāļˆāļ°āđ€āļāļīāļ”āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāđƒāļŦāļĄāđˆ NS
āđ€āļŠāđˆāļ™āđ€āļ”āļĩāļĒāļ§āļāļąāļšāļœāļđāđ‰āđƒāļŠāđ‰ $

a) āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ§āļąāļ™āļ—āļĩāđˆāđāļĨāļ°āđ€āļ§āļĨāļēāļ—āļģāļ‡āļēāļ™āļšāļ™āđ‚āļŪāļŠāļ•āđŒ 192.168.0.1 āđāļĨāļ° 192.168.0.2

āļˆāļēāļ™ -e 'āļ§āļąāļ™āļ—āļĩāđˆ \; āđ€āļ§āļĨāļēāļ—āļģāļ‡āļēāļ™' [āļ›āđ‰āļ­āļ‡āļāļąāļ™āļ­āļĩāđ€āļĄāļĨ] [āļ›āđ‰āļ­āļ‡āļāļąāļ™āļ­āļĩāđ€āļĄāļĨ]

b) āđāļˆāļāļˆāđˆāļēāļĒ '.profile' āđāļĨāļ° '.bashrc' āđ„āļ›āļĒāļąāļ‡āļšāļąāļāļŠāļĩāđāļ‚āļāļšāļ™ 'host1' āđāļĨāļ° 'host2'

āļˆāļēāļ™ -E "scp $HOME/.profile $HOME/.bashrc guest@\$host:" host1 host2

or

dicp -e "$HOME/.profile $HOME/.bashrc āđāļ‚āļ@:" host1 host2

or

dicp -g "host1 host2" $HOME/.profile $HOME/.bashrc āđāļ‚āļ@:

or

dicp -g "guest@host1 guest@host2" $HOME/.profile $HOME/.bashrc :

c) āļ„āļąāļ”āļĨāļ­āļāđ„āļŸāļĨāđŒ '.profile' āļĢāļ°āļĒāļ°āđ„āļāļĨāđ„āļ›āļĒāļąāļ‡āđ„āļ”āđ€āļĢāđ‡āļāļ—āļ­āļĢāļĩāļ—āđ‰āļ­āļ‡āļ–āļīāđˆāļ™āļšāļ™ localhost

dicp -g "guest@host1 guest@host2 admin@host2" :.profile .profile.\$host

āļ—āļĩāđˆāļ™āļĩāđˆ āļŠāļ·āđˆāļ­āļ‚āļ­āļ‡āđ„āļŸāļĨāđŒāđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒ (āđ„āļŸāļĨāđŒāđƒāļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡) āļˆāļ°āļĢāļ§āļĄāļŠāļ·āđˆāļ­āļšāļąāļāļŠāļĩāļĢāļ°āļĒāļ°āđ„āļāļĨ
āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āđ„āļŸāļĨāđŒāđƒāļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļĩāļŠāļ·āđˆāļ­āđ€āļ‰āļžāļēāļ°

d) āđƒāļŠāđ‰ `ssh' āđ€āļžāļ·āđˆāļ­āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš 'host1' āđāļĨāļ°āļ„āļąāļ”āļĨāļ­āļāļˆāļēāļāļ—āļĩāđˆāļ™āļąāđˆāļ™ '.profile' āđ„āļ›āļĒāļąāļ‡ 'host2'

āđ€āļ™āļ·āđˆāļ­āļ‡āļˆāļēāļāļĢāļēāļĒāļāļēāļĢāđ‚āļŪāļŠāļ•āđŒāđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āđ€āļ§āđ‰āļ™āļ§āđˆāļēāļ‡āđ„āļ”āđ‰ āļˆāļķāļ‡āđƒāļŠāđ‰āđ‚āļŪāļŠāļ•āđŒāļˆāļģāļĨāļ­āļ‡āđ€āļžāļ·āđˆāļ­āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™
āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢ. āļˆāļģāđ€āļ›āđ‡āļ™āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ `-t' āđ€āļžāļ·āđˆāļ­āļšāļąāļ‡āļ„āļąāļšāļāļēāļĢāļˆāļąāļ”āļŠāļĢāļĢ pseudo-tty āđƒāļ™ `ssh'
āļĄāļīāļ‰āļ°āļ™āļąāđ‰āļ™ `ssh' āļˆāļ°āļĨāđ‰āļĄāđ€āļŦāļĨāļ§āđ‚āļ”āļĒāļĄāļĩāļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āđƒāļ™āļāļēāļĢāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļ—āļĩāđˆāļŠāļ­āļ‡ (a1-password) āļ„āļ·āļ­
āļˆāļģāđ€āļ›āđ‡āļ™āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāļīāļ—āļ˜āļīāđŒ scp āļšāļ™ 'host2':

āļˆāļēāļ™ -a '' -E 'ssh -t user1@host1 scp .profile user2@host2:' dummy_host

āđƒāļ™āļāļĢāļ“āļĩāļ—āļĩāđˆāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļ‚āļ­āļ‡ 'user1' āđāļĨāļ° 'user2' āđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļ™ āļĢāļ°āļšāļšāļˆāļ°āļ–āļēāļĄāļ„āļļāļ“āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™
āļŦāļ™āļķāđˆāļ‡āļ„āļĢāļąāđ‰āļ‡āļŠāļģāļŦāļĢāļąāļšāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļšāļŠāļģāļŦāļĢāļąāļš user1@host1 āļŦāļēāļāļ„āļļāļ“āđƒāļŠāđ‰ `-p1':

āļˆāļēāļ™ -p1 -E 'ssh -t user1@host1 scp .profile user2@host2:' dummy_host

āļŦāļĢāļ·āļ­āđ€āļ—āļĩāļĒāļšāđ€āļ—āđˆāļēāđāļĨāļ°āļ‡āđˆāļēāļĒāļāļ§āđˆāļē:

āļˆāļēāļ™ -p1 -t -e 'scp .profile user2@host2:' user1@host1

e) āđāļ—āļ™āļ—āļĩāđˆāļšāļĢāļĢāļ—āļąāļ”āļ”āđ‰āļ§āļĒ `START_XNTPD=' āđ‚āļ”āļĒ `START_XNTPD="yes"' āđƒāļ™ /etc/rc.config

āļ„āļģāļŠāļąāđˆāļ‡āļ™āļĩāđ‰āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢāđƒāļ™āļāļēāļ™āļ°āļœāļđāđ‰āđƒāļŠāđ‰āļĢāļđāļ—āđƒāļ™āļ—āļļāļāđ‚āļŪāļŠāļ•āđŒāļ—āļĩāđˆāļĢāļ°āļšāļļāđ„āļ§āđ‰āđƒāļ™ 'Hosts.root':

āļˆāļēāļ™ -u root -E 'ssh $user@$host "perl -pi -e
\"s/^START_XNTPD=.*\$/START_XNTPD=\\\"yes\\\"/g;\" /etc/rc.config"' -g Hosts.root

f) āļĢāļ°āļ‡āļąāļšāļšāļąāļāļŠāļĩāļœāļđāđ‰āđƒāļŠāđ‰āđƒāļ™āļĢāļēāļĒāļāļēāļĢāļĒāļāđ€āļĨāļīāļ

āđ‚āļ”āļĒāđƒāļŠāđ‰āļŠāļ„āļĢāļīāļ›āļ•āđŒāļŠāļ·āđˆāļ­ `FreezeUser.sh' āļšāļąāļāļŠāļĩāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ‚āļ­āļ‡āļœāļđāđ‰āđƒāļŠāđ‰āļ—āļĩāđˆāļžāļšāđƒāļ™
'Terminate.User.lst' āļˆāļ°āļ–āļđāļāļĢāļ°āļ‡āļąāļšāđƒāļ™āļ§āļąāļ™āļ™āļĩāđ‰āđ€āļ§āļĨāļē 24:00 āļ™. āļšāļ™āļāļĨāļļāđˆāļĄāđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļ—āļąāđ‰āļ‡āļŠāļ­āļ‡āđ€āļ›āđ‡āļ™
āļāļģāļŦāļ™āļ”āđ„āļ§āđ‰āđƒāļ™āđ„āļŸāļĨāđŒ 'Hosts.1' āđāļĨāļ° 'Hosts.2':

āļˆāļēāļ™ -E 'ssh root@$host "cat Terminate.User.lst | āļ‚āļ“āļ°āļ­āđˆāļēāļ™ UN; āļ—āļģ echo \"su -
admin -c \\\$HOME/bin/FreezeUser.sh \$UN\" | at 24:00 ; done"' -g Hosts.1 -g
āđ€āļˆāđ‰āļēāļ āļēāļž2

g) āļžāļīāļĄāļžāđŒāđ„āļŸāļĨāđŒāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāļĢāļ°āļĒāļ°āđ„āļāļĨāļ‚āļ­āļ‡ automounter

āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļšāđƒāļ™āļāļēāļ™āļ°āļœāļđāđ‰āđƒāļŠāđ‰ 'admin' āļšāļ™āđ‚āļŪāļŠāļ•āđŒ 192.168.0.1 āđ€āļ›āļĨāļĩāđˆāļĒāļ™āđ€āļ›āđ‡āļ™ 'root' āļˆāļēāļāļ™āļąāđ‰āļ™ cat the file
'/etc/auto.net' āđāļĨāđ‰āļ§āļžāļīāļĄāļžāđŒāļ§āļąāļ™āļ—āļĩāđˆ āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ `-a' āļ—āļģāđƒāļŦāđ‰āđ‚āļ›āļĢāđāļāļĢāļĄāļ–āļēāļĄ
āļ„āļļāļ“āļŠāļģāļŦāļĢāļąāļšāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļĢāļđāļ—āļšāļ™āļĢāļĩāđ‚āļĄāļ•āđ‚āļŪāļŠāļ•āđŒ:

āļˆāļēāļ™ -u āļœāļđāđ‰āļ”āļđāđāļĨāļĢāļ°āļšāļš -a '' -E 'rsh -l $user $host su - root -c \"cat /etc/auto.net\;
āļ§āļąāļ™āļ—āļĩāđˆ\"' 192.168.0.1

h) āļ•āļīāļ”āļ•āļąāđ‰āļ‡āđāļžāđ‡āļ„āđ€āļāļˆāļšāļ™ Debian GNU/Linux hosts

āļŦāļĨāļąāļ‡āļˆāļēāļāļ•āļīāļ”āļ•āļąāđ‰āļ‡ fileserver āļšāļ™ samba āđāļĨāđ‰āļ§ āđƒāļŦāđ‰āļ•āļīāļ”āļ•āļąāđ‰āļ‡āļˆāļēāļāļ—āļĩāđˆāļ™āļąāđˆāļ™āļ”āđ‰āļ§āļĒ debian dish-package on
āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāļ—āļĩāđˆāļ—āļģāļ‡āļēāļ™āļ­āļĒāļđāđˆāļ—āļąāđ‰āļ‡āļŦāļĄāļ” āđāļ•āđˆāļ‚āđ‰āļēāļĄāđ‚āļŪāļŠāļ•āđŒāđƒāļ™āļāļēāļĢāļšāļģāļĢāļļāļ‡āļĢāļąāļāļĐāļē āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļ—āļĩāđˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™āļŠāļēāļĄāđāļšāļšāļ„āļ·āļ­
āļˆāļģāđ€āļ›āđ‡āļ™āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāļīāļ—āļ˜āļīāđŒ - āļŦāļ™āļķāđˆāļ‡āļĢāļēāļĒāļāļēāļĢāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš āļ–āļąāļ”āđ„āļ›āļŠāļģāļŦāļĢāļąāļš su-root āđāļĨāļ°āļŠāļģāļŦāļĢāļąāļš
āļāļēāļĢāļ•āļīāļ”āļ•āļąāđ‰āļ‡āđ„āļŸāļĨāđŒāđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒ:

āļˆāļēāļ™ -a0 -a1 -a2 -g Debian.up -r Debian.maint -e 'su - -c \"mount -t smbfs
//FILESERVER/Packages.Dir /mnt/smb ; dpkg -i /mnt/smb/dish_1.19.1_all.deb\"'

i) āļ•āļĢāļ§āļˆāļŠāļ­āļšāļāļēāļĢāđ‚āļŦāļĨāļ”āļ‚āļ­āļ‡āļĢāļ°āļšāļš >2 āđ‚āļ”āļĒāđƒāļŠāđ‰āđ„āļŸāļĨāđŒāļāļģāļŦāļ™āļ”āļ„āđˆāļē 'āđ‚āļŪāļŠāļ•āđŒ' āđāļĨāļ° 'āļŠāđˆāļ‡' āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™

āļˆāļēāļ™ '(uptime |egrep \" (\[2-9\]|1\[0-9\])\\.\" && āļŠāļ·āđˆāļ­āđ‚āļŪāļŠāļ•āđŒ) |paste - -'

j) āļŠāļ·āļšāļ„āđ‰āļ™āļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ MySQL āļšāļ™āđ‚āļŪāļŠāļ•āđŒāļĢāļ°āļĒāļ°āđ„āļāļĨ 10.0.0.1

āļˆāļēāļ™ -pp -c 'mysql -p -u $user -h' -e 'āđƒāļŠāđ‰ mysql; āđāļŠāļ”āļ‡āļ•āļēāļĢāļēāļ‡; āļ­āļ˜āļīāļšāļēāļĒāļœāļđāđ‰āđƒāļŠāđ‰;' -āļĒāļđ
āļĢāļēāļāļ—āļĩāđˆ 10.0.0.1

k) āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļžāļĢāđ‰āļ­āļĄāļāļąāļ™āđƒāļ™āļ—āļļāļāđ‚āļŪāļŠāļ•āđŒ/āļšāļąāļāļŠāļĩ

āđ€āļĢāļēāļ„āļīāļ”āļ§āđˆāļēāļĢāļēāļĒāļŠāļ·āđˆāļ­āļšāļąāļāļŠāļĩāļœāļđāđ‰āđƒāļŠāđ‰āļĄāļĩāļ­āļĒāļđāđˆāđƒāļ™āđ„āļŸāļĨāđŒ 'Accounts.lst'
āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāļĢāļēāļĒāļāļēāļĢāđƒāļ™āļĢāļēāļĒāļāļēāļĢāļ­āļĒāļđāđˆāđƒāļ™āļĢāļđāļ›āđāļšāļš "user@hostname" āļŦāļĨāļąāļ‡āļ„āļģāļŠāļąāđˆāļ‡
āļāļēāļĢāļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ āļ„āļļāļ“āļˆāļ°āļ–āļđāļāļ–āļēāļĄāļāđˆāļ­āļ™āļŠāļģāļŦāļĢāļąāļšāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš (āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ€āļāđˆāļē) āļˆāļēāļāļ™āļąāđ‰āļ™
āļŠāļģāļŦāļĢāļąāļšāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđƒāļŦāļĄāđˆāļ‹āļķāđˆāļ‡āđƒāļ™āļ—āļĩāđˆāļŠāļļāļ”āļ•āđ‰āļ­āļ‡āļžāļīāļĄāļžāđŒāđƒāļŦāļĄāđˆāđƒāļŦāđ‰āļ–āļđāļāļ•āđ‰āļ­āļ‡:

āļˆāļēāļ™ -p '' -n '' -e passwd -g Accounts.lst

āļŦāļĢāļ·āļ­āļ­āļĩāļāļ§āļīāļ˜āļĩāļŦāļ™āļķāđˆāļ‡āļ„āļ·āļ­āļāļēāļĢāļ›āļĢāļ°āļĄāļ§āļĨāļœāļĨāđ‚āļŪāļŠāļ•āđŒāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļžāļĢāđ‰āļ­āļĄāļāļąāļ™āđāļĨāļ°āđ€āļ‡āļĩāļĒāļš:

āļˆāļēāļ™ -pp -nn -f -Q -e passwd -g Accounts.lst

āđ€āļĄāļ·āđˆāļ­āļ„āļļāļ“āļ•āđ‰āļ­āļ‡āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđāļĨāļ°āđƒāļŠāđ‰ `-nn' āļ”āļąāļ‡āļ™āļąāđ‰āļ™ a1-password āļˆāļ°āđ€āļ›āđ‡āļ™āđ‚āļ”āļĒāļ›āļĢāļīāļĒāļēāļĒ
āļ•āļąāđ‰āļ‡āđ€āļ—āđˆāļēāļāļąāļšāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš (a0-āļĢāļŦāļąāļŠāļœāđˆāļēāļ™)

l) āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļˆāļēāļāļšāļąāļāļŠāļĩ 'root' (āļ­āļĒāđˆāļēāđƒāļŠāđ‰āļ•āļąāļ§āđ€āļĨāļ·āļ­āļ `-a0')

āļŦāļēāļāļ„āļļāļ“āļāļģāļĨāļąāļ‡āļˆāļ°āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļĢāļđāļ—āļšāļ™ 'remotehost' āđƒāļŦāđ‰āļĨāļ­āļ‡:

āļˆāļēāļ™ -nn -e passwd root@remotehost

āđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļšāļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāļ™āļĩāđ‰ āđāļ•āđˆāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļšāđƒāļ™āļāļēāļ™āļ°āļœāļđāđ‰āđƒāļŠāđ‰ 'āļœāļđāđ‰āļ”āļđāđāļĨāļĢāļ°āļšāļš' (āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļŠāļģāļŦāļĢāļąāļšāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš) āļˆāļēāļāļ™āļąāđ‰āļ™āđ€āļ›āļĨāļĩāđˆāļĒāļ™āđ€āļ›āđ‡āļ™
'root' (a1-password) āđāļĨāļ°āđƒāļ™āļ—āļĩāđˆāļŠāļļāļ”āļāđ‡āļ­āļąāļ›āđ€āļ”āļ• root-password:

āļˆāļēāļ™ -a1 -nn -e 'su -c passwd' admin@remotehost

āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āļŠāļģāļŦāļĢāļąāļš 'admin' āļšāļ™ 'localhost' āļŦāļĨāļąāļ‡āļˆāļēāļāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļšāļ”āđ‰āļ§āļĒ 'root' āļœāđˆāļēāļ™
`telnet' āļ—āļģāđ„āļ”āđ‰āđ‚āļ”āļĒ:

āļˆāļēāļ™ -nn -c telnet -u root -e 'passwd āļœāļđāđ‰āļ”āļđāđāļĨāļĢāļ°āļšāļš' localhost

āļŠāļąāļ‡āđ€āļāļ•āļ§āđˆāļēāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĢāļŦāļąāļŠāļœāđˆāļēāļ™ āđ€āļĄāļ·āđˆāļ­ `-p ""' (āļŦāļĢāļ·āļ­āđ€āļ—āļĩāļĒāļšāđ€āļ—āđˆāļē `-a0' āļŦāļĢāļ·āļ­ `-pp') āđ„āļĄāđˆāđƒāļŠāđˆ
āđƒāļŠāđ‰āļ­āļĒāđˆāļēāļ‡āļŠāļąāļ”āđ€āļˆāļ™ āļŠāļąāļ™āļ™āļīāļĐāļāļēāļ™āļ§āđˆāļē `passwd' āļˆāļ°āđ„āļĄāđˆāļ‚āļ­āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ€āļāđˆāļē
āđƒāļ™āļāļĢāļ“āļĩāļ‚āļ­āļ‡āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ‚āļ”āļĒ 'āļĢāļđāļ—' āđ€āļŠāđˆāļ™āđ€āļ”āļĩāļĒāļ§āļāļąāļšāļŦāļēāļāļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļš an
āļšāļąāļāļŠāļĩāđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļžāļīāļĄāļžāđŒāļĢāļŦāļąāļŠāļœāđˆāļēāļ™ āđāļ•āđˆāļˆāļēāļāļ™āļąāđ‰āļ™ `passwd' āļˆāļ°āđāļˆāđ‰āļ‡āđƒāļŦāđ‰āļ„āļļāļ“āļžāļīāļĄāļžāđŒāļĢāļŦāļąāļŠāļœāđˆāļēāļ™āđ€āļāđˆāļē -
āļŠāļ–āļēāļ™āļāļēāļĢāļ“āđŒāļ™āļĩāđ‰āđ€āļāļīāļ”āļ‚āļķāđ‰āļ™āđ€āļĄāļ·āđˆāļ­āļĄāļĩāļœāļđāđ‰āđƒāļŠāđ‰ ssh-key āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļšāđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡
āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļĢāļŦāļąāļŠāļœāđˆāļēāļ™ āļŠāļģāļŦāļĢāļąāļšāļŠāļ–āļēāļ™āļāļēāļĢāļ“āđŒāļ”āļąāļ‡āļāļĨāđˆāļēāļ§ āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļ—āļĩāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡āļ„āļ·āļ­ `-p0 -aa -nn'

āđƒāļ™āļāļĢāļ“āļĩāļ‚āļ­āļ‡āđ„āļŸāļĨāđŒāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļēāļ—āļĩāđˆāđ€āļ•āļĢāļĩāļĒāļĄāđ„āļ§āđ‰āļ­āļĒāđˆāļēāļ‡āđ€āļŦāļĄāļēāļ°āļŠāļĄāđƒāļ™ '$HOME/.dish' āđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠāđ‰āļˆāļēāļ™āđ€āļ›āđ‡āļ™ a
āđ€āļŠāļĨāļĨāđŒāđāļšāļšāļāļĢāļ°āļˆāļēāļĒāļŠāļģāļŦāļĢāļąāļšāļ„āļĨāļąāļŠāđ€āļ•āļ­āļĢāđŒāđ€āļŠāļĄāļ·āļ­āļ™āļ‚āļ­āļ‡āđ‚āļŪāļŠāļ•āđŒ āđāļĨāļ°āļĢāļąāļ™āđ‚āļ”āļĒāđ„āļĄāđˆāļĢāļ°āļšāļļāđƒāļ”āđ†
āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒāļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāđāļ•āđˆāđ€āļžāļĩāļĒāļ‡āļ­āļ­āļāļ„āļģāļŠāļąāđˆāļ‡ āđ€āļŠāđˆāļ™ `dish df -k /' āļŦāļĢāļ·āļ­ `dicp
.āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāđˆāļ§āļ™āļ•āļąāļ§ :'.

āļ›āļĢāļ°āļāļēāļĢāļŠāļļāļ”āļ—āđ‰āļēāļĒ āļžāļķāļ‡āļĢāļ°āļĨāļķāļāđ„āļ§āđ‰āđ€āļŠāļĄāļ­āļ§āđˆāļē āđƒāļ™āļāļĢāļ“āļĩāļ‚āļ­āļ‡āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļŠāļīāļ—āļ˜āļīāđŒāļ”āđ‰āļ§āļĒāļĢāļŦāļąāļŠāļœāđˆāļēāļ™
āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļšāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ‚āļ­āļ‡āļˆāļēāļ™āļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāļ„āļ§āļēāļĄāļ„āļēāļ”āļŦāļ§āļąāļ‡āļ—āļĩāđˆāļ‚āđ‰āļ­āļ„āļ§āļēāļĄāđāļˆāđ‰āļ‡āļāļēāļĢāđ€āļ‚āđ‰āļēāļŠāļđāđˆāļĢāļ°āļšāļšāļŠāđˆāļ‡āđ„āļ›āļ—āļĩāđˆ
āđ€āļ—āļ­āļĢāđŒāļĄāļīāļ™āļąāļĨāļˆāļ°āļĢāļ§āļĄāļŠāļ•āļĢāļīāļ‡ regex āļ—āļĩāđˆāđ„āļĄāđˆāļ„āļģāļ™āļķāļ‡āļ–āļķāļ‡āļ‚āļ™āļēāļ”āļ•āļąāļ§āļžāļīāļĄāļžāđŒ `āļĢāļŦāļąāļŠāļœāđˆāļēāļ™: *$' (āđāļ•āđˆāđ‚āļ›āļĢāļ”āļ”āļđāļ”āđ‰āļ§āļĒ
`-X'). āļĄāļīāļ‰āļ°āļ™āļąāđ‰āļ™ āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļāļēāļĢāļĢāļąāļšāļĢāļ­āļ‡āļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āļˆāļ°āļĨāđ‰āļĄāđ€āļŦāļĨāļ§

āđƒāļŠāđ‰ dicp āļ­āļ­āļ™āđ„āļĨāļ™āđŒāđ‚āļ”āļĒāđƒāļŠāđ‰āļšāļĢāļīāļāļēāļĢ onworks.net


āđ€āļ‹āļīāļĢāđŒāļŸāđ€āļ§āļ­āļĢāđŒāđāļĨāļ°āđ€āļ§āļīāļĢāđŒāļāļŠāđ€āļ•āļŠāļąāļ™āļŸāļĢāļĩ

āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđāļ­āļž Windows & Linux

āļ„āļģāļŠāļąāđˆāļ‡ Linux

Ad