可以正常ping通外网。
开机显示:sshd : key_load_public : invalid format
参考了 https://www.cnblogs.com/chenfulin5/p/6698321.html 这篇文章 问题还是没有正常解决。再次麻烦晕哥
离线
就是想上传文件快一点 方便调试使用
离线
但是我也想远程登录调试。所以 还是想开启ssh
离线
问题已经解决 在这里做个小笔记给后人 铺路。。。大神略过。
我采用的是buildroot编译根文件系统。buildroot的配置文件采用的是 链接:https://whycan.cn/t_561.html 里面的配置文件。该默认的配置文件没有ssh。个人习惯用ssh,所以决定加一个。
首先在buildroot根目录下 make config
Target packages ---> Networking applications --->openssh 【*】
编译好 烧录根文件系统
cd /etc/ssh
vi sshd_config
********************注意 这里的修改方式是 取消注释*******************
找到带有PermitRootLogin的这一行
整行修改为
PermitRootLogin yes
reboot 重启 即可使用 ssh
参考链接: https://www.cnblogs.com/chenfulin5/p/6698321.html
离线
问题已经解决 在这里做个小笔记给后人 铺路。。。大神略过。
我采用的是buildroot编译根文件系统。buildroot的配置文件采用的是 链接:https://whycan.cn/t_561.html 里面的配置文件。该默认的配置文件没有ssh。个人习惯用ssh,所以决定加一个。
首先在buildroot根目录下 make config
Target packages ---> Networking applications --->openssh 【*】
编译好 烧录根文件系统
cd /etc/ssh
vi sshd_config
********************注意 这里的修改方式是 取消注释*******************
找到带有PermitRootLogin的这一行
整行修改为
PermitRootLogin yes
reboot 重启 即可使用 ssh
参考链接: https://www.cnblogs.com/chenfulin5/p/6698321.html
感谢分享!
离线
qianhao 说:问题已经解决 在这里做个小笔记给后人 铺路。。。大神略过。
我采用的是buildroot编译根文件系统。buildroot的配置文件采用的是 链接:https://whycan.cn/t_561.html 里面的配置文件。该默认的配置文件没有ssh。个人习惯用ssh,所以决定加一个。
首先在buildroot根目录下 make config
Target packages ---> Networking applications --->openssh 【*】
编译好 烧录根文件系统
cd /etc/ssh
vi sshd_config
********************注意 这里的修改方式是 取消注释*******************
找到带有PermitRootLogin的这一行
整行修改为
PermitRootLogin yes
reboot 重启 即可使用 ssh
参考链接: https://www.cnblogs.com/chenfulin5/p/6698321.html感谢分享!
这位兄弟,我按你的方法做,可ping的pc机通的,ssh连不了,是什么问题呢
# ping 192.168.1.102
PING 192.168.1.102 (192.168.1.102): 56 data bytes
64 bytes from 192.168.1.102: seq=0 ttl=64 time=9.832 ms
64 bytes from 192.168.1.102: seq=1 ttl=64 time=2.986 ms
64 bytes from 192.168.1.102: seq=2 ttl=64 time=2.665 ms
64 bytes from 192.168.1.102: seq=3 ttl=64 time=3.503 ms
64 bytes from 192.168.1.102: seq=4 ttl=64 time=2.542 ms
^C
--- 192.168.1.102 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 2.542/4.305/9.832 ms
# ssh restart
ssh: Could not resolve hostname restart: Name or service not known
#
离线
晕哥 说:qianhao 说:问题已经解决 在这里做个小笔记给后人 铺路。。。大神略过。
我采用的是buildroot编译根文件系统。buildroot的配置文件采用的是 链接:https://whycan.cn/t_561.html 里面的配置文件。该默认的配置文件没有ssh。个人习惯用ssh,所以决定加一个。
首先在buildroot根目录下 make config
Target packages ---> Networking applications --->openssh 【*】
编译好 烧录根文件系统
cd /etc/ssh
vi sshd_config
********************注意 这里的修改方式是 取消注释*******************
找到带有PermitRootLogin的这一行
整行修改为
PermitRootLogin yes
reboot 重启 即可使用 ssh
参考链接: https://www.cnblogs.com/chenfulin5/p/6698321.html感谢分享!
这位兄弟,我按你的方法做,可ping的pc机通的,ssh连不了,是什么问题呢
# ping 192.168.1.102
PING 192.168.1.102 (192.168.1.102): 56 data bytes
64 bytes from 192.168.1.102: seq=0 ttl=64 time=9.832 ms
64 bytes from 192.168.1.102: seq=1 ttl=64 time=2.986 ms
64 bytes from 192.168.1.102: seq=2 ttl=64 time=2.665 ms
64 bytes from 192.168.1.102: seq=3 ttl=64 time=3.503 ms
64 bytes from 192.168.1.102: seq=4 ttl=64 time=2.542 ms
^C
--- 192.168.1.102 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 2.542/4.305/9.832 ms
# ssh restart
ssh: Could not resolve hostname restart: Name or service not known
# ssh start
ssh: Could not resolve hostname start: Temporary failure in name resolution
#
离线
晕哥 说:qianhao 说:问题已经解决 在这里做个小笔记给后人 铺路。。。大神略过。
我采用的是buildroot编译根文件系统。buildroot的配置文件采用的是 链接:https://whycan.cn/t_561.html 里面的配置文件。该默认的配置文件没有ssh。个人习惯用ssh,所以决定加一个。
首先在buildroot根目录下 make config
Target packages ---> Networking applications --->openssh 【*】
编译好 烧录根文件系统
cd /etc/ssh
vi sshd_config
********************注意 这里的修改方式是 取消注释*******************
找到带有PermitRootLogin的这一行
整行修改为
PermitRootLogin yes
reboot 重启 即可使用 ssh
参考链接: https://www.cnblogs.com/chenfulin5/p/6698321.html感谢分享!
这位兄弟,我按你的方法做,可ping的pc机通的,ssh连不了,是什么问题呢
# ping 192.168.1.102
PING 192.168.1.102 (192.168.1.102): 56 data bytes
64 bytes from 192.168.1.102: seq=0 ttl=64 time=9.832 ms
64 bytes from 192.168.1.102: seq=1 ttl=64 time=2.986 ms
64 bytes from 192.168.1.102: seq=2 ttl=64 time=2.665 ms
64 bytes from 192.168.1.102: seq=3 ttl=64 time=3.503 ms
64 bytes from 192.168.1.102: seq=4 ttl=64 time=2.542 ms
^C
--- 192.168.1.102 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 2.542/4.305/9.832 ms
# ssh restart
ssh: Could not resolve hostname restart: Name or service not known
#
这个ssh是板子上面跑的ssh客户端, 第二个参数restart命令以为是主机,
但是发现解析不了。
正确姿势应该是:
1. 在电脑192.168.1.102上建立sshd服务器端
2. ssh 192.168.1.102
离线
可以试试 dropbear这个软件
离线
问题已经解决 在这里做个小笔记给后人 铺路。。。大神略过。
我采用的是buildroot编译根文件系统。buildroot的配置文件采用的是 链接:https://whycan.cn/t_561.html 里面的配置文件。该默认的配置文件没有ssh。个人习惯用ssh,所以决定加一个。
首先在buildroot根目录下 make config
Target packages ---> Networking applications --->openssh 【*】
编译好 烧录根文件系统
cd /etc/ssh
vi sshd_config
********************注意 这里的修改方式是 取消注释*******************
找到带有PermitRootLogin的这一行
整行修改为
PermitRootLogin yes
reboot 重启 即可使用 ssh
参考链接: https://www.cnblogs.com/chenfulin5/p/6698321.html
老铁。PermitRootLogin yes前面的#号需要保留么?另外默认的ssh登录用户名和密码是多少?多谢指点
离线
老铁。PermitRootLogin yes前面的#号需要保留么?另外默认的ssh登录用户名和密码是多少?多谢指点
#号就是把一行代码给注释掉了。如果你需要 PermitRootLogin(允许root用户远程登录)的话,那当然就要把#号去掉了。
具体用户名、密码是什么看你的系统设置。如果用户账号没密码的话,ssh默认是无法登录的,必须得在sshd config里再加上 PermitEmptyPasswords yes 才行。
最近编辑记录 unturned3 (2021-04-15 18:47:11)
离线
yelong98 说:老铁。PermitRootLogin yes前面的#号需要保留么?另外默认的ssh登录用户名和密码是多少?多谢指点
#号就是把一行代码给注释掉了。如果你需要 PermitRootLogin(允许root用户远程登录)的话,那当然就要把#号去掉了。
具体用户名、密码是什么看你的系统设置。如果用户账号没密码的话,ssh默认是无法登录的,必须得在sshd config里再加上 PermitEmptyPasswords yes 才行。
按照你的这个参数这个设置了,也把PermitEmptyPasswords yes设置了,v3s登录别的远程机器可以,但是笔记本登录v3s,提示密码过期,老帖有遇到过么?
离线
按照你的这个参数这个设置了,也把PermitEmptyPasswords yes设置了,v3s登录别的远程机器可以,但是笔记本登录v3s,提示密码过期,老帖有遇到过么?
试试在sshd_config 中添加 UsePAM no,看行不行
离线
yelong98 说:按照你的这个参数这个设置了,也把PermitEmptyPasswords yes设置了,v3s登录别的远程机器可以,但是笔记本登录v3s,提示密码过期,老帖有遇到过么?
试试在sshd_config 中添加 UsePAM no,看行不行
还是老样子,我再嗖嗖看,感谢热心指点
离线