首页 > 其他分享 >Termux的ssh连接不上,Connection to 192.168.1.5 closed by remote host.(半解决)

Termux的ssh连接不上,Connection to 192.168.1.5 closed by remote host.(半解决)

时间:2024-10-22 16:34:59浏览次数:10  
标签:1.5 sshd remote selinux Termux 192.168 ssh closed

背景

拿另一个旧手机玩termux,但是意外地发现ssh连不上,起初以为是我操作有问题,配置不当,因为新版的openssh我不是很了解。

客户端显示如下:

PS C:\Users\acer> ssh [email protected] -p 8011
[email protected]'s password:
Connection to 192.168.1.5 closed by remote host.
Connection to 192.168.1.5 closed.

如果故意输错密码,会提示重新输出,因此不是密码问题。

服务端执行如下命令,可以看到调试信息

# 结束当前sshd进程
pkill sshd
# 重新启动sshd
sshd -d

以下是日志信息中最重要的部分。

debug1: pty_setowner: no tty group
chown(/dev/pts/1, 10216, 10216) failed: Permission denied
debug1: do_cleanup

这段信息后,ssh服务端就被关闭了。

试解决

最接近的问题如下,说是可以关闭SELinux来解决。
https://github.com/tiann/KernelSU/issues/1727

# 以下命令必须有root权限
su
# 查看selinux状态,Enforcing(强制,也就是开启),Permissive(宽容)
getenforce
# 设为宽容
setenforce 0
# 设为强制
setenforce 1

此处我们把selinux设为宽容,可以发现能够连上ssh了。

但是关掉selinux会有一些衍生问题,比如打不开某些银行软件之类的。很多手机不需要关闭selinux就能连上ssh。

标签:1.5,sshd,remote,selinux,Termux,192.168,ssh,closed
From: https://www.cnblogs.com/oldsaltfish/p/18493229

相关文章

  • git报错系统列---bad ref for .git/logs/refs/remotes/origin/develop
    解决方案:先执行命令:gitgc--prune=now gitremotepruneorigin尝试执行后失败后会报如下的错:D:\myProjects\dms-api\src\main\java\com\netease\dms>gitgc--prune=nowerror:badreffor.git/logs/refs/remotes/origin/deverror:badreffor.git/logs/refs/r......
  • Apple提出MM1.5:多模态大型语言模型微调的方法、分析和见解
    摘要我们介绍了MM1.5,一个新的多模态大型语言模型(MLLM)家族,旨在增强在富文本图像理解、视觉参照和定位以及多图像推理方面的能力。在MM1架构的基础上,MM1.5采用以数据为中心的模型训练方法,系统地探索了整个模型训练生命周期中各种数据混合的影响。这包括用于持续预......
  • 1.5K+ Star!assistant-ui:一套构建AI聊天界面的组件库
    assistant-ui简介assistant-ui[1]是一套用于构建AI聊天界面的React组件库。它集成了多种模型提供商,如OpenAI、Anthropic、AWS、Google等,并支持自定义API集成。它旨在简化AI聊天界面的开发过程,使开发者能够快速构建出功能丰富的聊天应用。项目特点主要特点模型提供商支......
  • 解决 Maven 插件报错:The plugin org.codehaus.mojo:flatten-maven-plugin:1.5.0 requi
    检查Maven版本:首先,确认当前使用的Maven版本是否与插件要求的版本一致。可以通过在命令行中输入 mvn-v 来查看当前Maven的版本信息。升级或降级Maven版本:如果当前Maven版本过低,需要升级到插件要求的版本;如果过高,可能需要降级。升级或降级Maven可以参考Maven的官......
  • taozige/Java语言的Netty框架+云快充协议1.5+充电桩系统+新能源汽车充电桩系统源码
    云快充协议+云快充1.5协议+云快充1.6+云快充协议开源代码+云快充底层协议+云快充桩直连+桩直连协议+充电桩协议+云快充源码介绍云快充协议+云快充1.5协议+云快充1.6+云快充协议开源代码+云快充底层协议+云快充桩直连+桩直连协议+充电桩协议+云快充源码软件架构1、提供云快......
  • 2024 最新 Navicat Premium 17.1.5 简体中文版(亲测可用)
    步骤如下:一、官网下载安装包:https://www.navicat.com.cn/download/navicat-premium  二、安装NavicatPremium17  注意:安装完后不要打开已打开自行退出三、补丁下载关注后发送“navicat17”即可获取补丁下载地址,无套路。 四、安装补丁先将下载下来的压缩包里面......
  • GeoKR系列--Geographical Knowledge-Driven Representation Learning for Remote Sens
    一、abstract1.绝大多数遥感图像仍未标注,想要充分利用这些未标注的图像,本文提出了一种基于地理知识驱动的表示学习方法,使得提升遥感图像的网络性能+减少对标注数据的需求。2.本文将全球地表覆盖产品和与每张遥感图像相关的地理位置视为地理知识,为了消除遥感图像与地理知识之......
  • Termux 使用笔记
    第一次安装完成后发现这里面啥都没有所以更新源aptupdate也做不到这是因为源是国外由于有墙所以连接不上下面这个命令可以切换更新源termux-change-repo切换源之后安装ssh服务然后修改密码并启动ssh服务就可以使用其他设备链接手机了pkginstallopens......
  • 【问题解决】remote: parse error: Invalid numeric literal at line 1, column 20,解
    问题现象某同事出现过同样的推送到git仓库报错的问题,报错信息详情如下:Deltacompresionusingupto20threadsCompressingobjects:100%(4/4),done.Writingobjects:100%(5/5),521bytes|521.00KiB/s,done.Total5(delta3),reused0(delta0),pack-reused0r......
  • 微软远程连接工具:Microsoft Remote Desktop for Mac 中文直装版
    MicrosoftRemoteDesktop是一款由微软开发的远程桌面连接工具,允许用户远程访问和控制另一台计算机。它支持Windows、macOS、iOS和Android等多种操作系统,提供了灵活的远程工作解决方案,非常适合需要在不同位置访问工作计算机的用户。主要功能:远程访问:用户可以通过互联网或......