运行你喜爱的TELNET客户端工具(在Windows操作系统中你需要【开始】->【运行】然后输入telnet+空格+路由器的IP地址,然后回车即可). Windows vista/7 需要安装链接到例如 192.168.1.1
在命令行中输入像下面一样:
telnet 192.168.1.1当要求输入登陆用户名时输入root(前提是你尚未在管理界面修改过路由器的登陆用户名)当出现要求输入密码时输入你设置的路由器的密码(默认密码为"admin")
SSH, 是Secure Shell 的简称 ,是一种加密协议,也是一种用来替代telnet的程序。它用来建立安全的通道,类似虚拟专用网VPN, 也可以当成网络文件系统network file system (Sshfs)。 默认设置下,ssh工作使用22号端口。
SSH 的操作方式与 telnet 类似,也使用帐户/密码,或者使用公钥/私钥方式。要使用后者方式生效,公钥/私钥均来自特定的服务器。您所在客户端要发送的数据使用服务器的公钥进行加密,然后发送到服务器;服务器使用你的公钥加密数据,然后传送给你。私钥从不用于交换信息,用于解密指定公钥对应的加密数据。
DD-WRT 固件可以使用帐户/密码方式进行登入,或者只允许客户通过网页界面手工输入公钥进行连接。可分行输入多个公钥。
如果想通过用户名密码使用SSH,可通过web界面设置密码,用户名是“root”。
其实,你可以手工设置(通过telnet或ssh)NVRAM的sshd_authorized_keys 变量。
比如: nvram set sshd_authorized_keys=key1 key2 key3 etc
您也可以手工编辑 /tmp/root/.ssh/authorized_keys 文件,在其中添加密钥(虽然这些修改在重启后失效,除非你使用启动脚本每次启动自动修改这些设置)。
It is worth pointing out ssh keys are quite long strings of characters so if you paste them in you have to be careful that you don't get any line breaks (ie it is o