推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Openwrt设置开机启动ssh服务

更新时间:2019-11-22 16:15:54 大小:211K 上传用户:xuzhen1查看TA发布的资源 标签:openwrt 下载积分:0分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

当前的情况:

Openwrt 开机后不能用ssh 直接连接,需要在页面上配置后才能连上,

system->administration->SSH Access其实就是修改下接口为自己需要的接口, 修改

密码(密码不能为空)保存应用就行了。

注:openwrt 默认开启telnet 但是没开启ssh,当配置了用户名和密码后就默

认开启ssh关闭了telnet。这时用telnet 连接时会提示“ Login failed.”

解决过程:

主要分两步,第一步修改dropbear 配置文件:

开始不知道这个修改是修改了什么配置文件, 所以需要从luci 页面开始查找。

用grep 命令查到在/usr/lib/lua/luci/model/cbi/admin_system/admin.lua

如下图可以看出来,修改的是配置文件/etc/config/dropbear 文件

配置之后的

#vim /etc/config/dropbear

配置之前(默认的),没有配置接口

#vim /etc/config/dropbear

到这里可以确定配置文件了,现在要做的就是修改openwrt 编译环境中的文件,

让openwrt 编译出来的固件直接符合我们的要求。

Openwrt 下的路径: package/network/services/dropbear/files/dropbear.config

[openwrt@root files]$ vim dropbear.config

1 config dropbear

2 option PasswordAuth 'on'

3 option RootPasswordAuth 'on'

4 option Port '22'

5 option Interface 'lan'

6 # option BannerFile '/etc/banner'

修改成如上



部分文件列表

文件名 大小
Openwrt设置开机启动ssh服务.pdf 211K

部分页面预览

(完整内容请下载后查看)
设置 SSH服务的开机启动  
目录  
当前的情况: .............................................................................................................1...  
解决过程: .................................................................................................................2...  
主要分两步,第一步修改 dropbear 配置文件: .............................................2.  
第二步:修改 root 密码 ...................................................................................3..  
当前的情况:  
Openwrt 开机后不能用 ssh 直接连接,需要在页面上配置后才能连上,  
system->administration->SSH Access 实就是修改下接口为自己需要的接口, 修改  
(密码不能为空 )保存应用就行了。  
注:openwrt 默认开启 telnet 但是没开启 ssh配置了用户名和密码后就默  
认开启 ssh关闭了 telnet。这时用 telnet 连接时会提示“ Login failed.”  

全部评论(0)

暂无评论