slitaz-doc-wiki-data annotate pages/cn/handbook/ssh.txt @ rev 6

Add pages/cn folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat Feb 26 12:16:54 2011 +0000 (2011-02-26)
parents
children
rev   line source
slaxemulator@6 1 ======Secure Shell(SSH)======
slaxemulator@6 2
slaxemulator@6 3 =====关于 Dropbear=====
slaxemulator@6 4
slaxemulator@6 5 你可以使用Dropbear SSH secure 服务器远程控制和管理。Dropbear是一个支持SSH 2的轻量级SSH客户端/服务器。它可以兼容OpenSSH和使用/.ssh/authorized_keys文件来管理公共密码。Dropbear提供 自己的scp版本,可以允许你在两台装有secure manner的电脑上复制文件。 计划官网:http://matt.ucc.asn.au/dropbear/dropbear.html
slaxemulator@6 6
slaxemulator@6 7 =====使用dbclient连接到远程电脑=====
slaxemulator@6 8
slaxemulator@6 9 SSH客户端的配置文件位于每个用户的~/.ssh文件夹,这包括authorized_keys和 known_hosts文件。~/.ssh和known_hosts文件会在你第一次运行Dropbear client (dbclient)的时候自动创建。 要连接到一个远程电脑(user是用户,machine.org是地址):
slaxemulator@6 10 <code>$ dbclient user@machine.org</code>
slaxemulator@6 11 你也可以使用机器的IP地址:
slaxemulator@6 12 <code>$ dbclient user@192.168.0.2</code>
slaxemulator@6 13
slaxemulator@6 14 =====使用scp传输远程文件=====
slaxemulator@6 15
slaxemulator@6 16 你可以利用scp来 在电脑间复制文件。要复制一个叫page.html的文件到一个远程的用户文件夹(不要忘记机器名/IP地址后的“:”):
slaxemulator@6 17 <code>$ scp page.html user@machine.org:path/remote/directory</code>
slaxemulator@6 18 复制远程机器上的文件到你的电脑:
slaxemulator@6 19 <code>$ scp user@machine.org:path/remote/directory/page.html /path/your/directory</code>
slaxemulator@6 20
slaxemulator@6 21 =====使用 dropbearkey 来创建 rsa/dss 密码=====
slaxemulator@6 22
slaxemulator@6 23 Dropbear提供dropbearkey来创建受保护的rsa和dss密码。注意:当你第一次启动这个server的时候,安全密码就会自动创建。你可以使用deopbear加上一些参数:
slaxemulator@6 24 <code># dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key
slaxemulator@6 25 # dropbearkey -t dss -f /etc/dropbear/dropbear_dss_host_key</code>
slaxemulator@6 26
slaxemulator@6 27 =====启动、停止、重启SSH server=====
slaxemulator@6 28
slaxemulator@6 29 默认Slitaz不会在系统启动时启动SSH server。要在系统启动时启动,需要把dropbear添加到/etc/rcS.conf中的RUN_DAEMONS字段。
slaxemulator@6 30 <code>
slaxemulator@6 31 启动:
slaxemulator@6 32 # /etc/init.d/dropbear start
slaxemulator@6 33 停止:
slaxemulator@6 34 # /etc/init.d/dropbear stop
slaxemulator@6 35 重启:
slaxemulator@6 36 # /etc/init.d/dropbear restart
slaxemulator@6 37 </code>