termux ssh自启动
时间: 2023-08-20 14:06:42 浏览: 380
要在Termux中实现SSH自启动,你可以按照以下步骤进行操作:
1. 打开Termux并进入命令行界面。
2. 使用以下命令将自启动命令添加到`$PREFIX/etc/termux-login.sh`文件中:
```
echo "nohup sshd > /dev/null 2>&1 &" >> $PREFIX/etc/termux-login.sh
```
这个命令会在每次启动shell会话时执行,并且会启动SSH服务。
3. 使用以下命令检查SSH服务是否正在运行:
```
pgrep -x "sshd" >/dev/null && echo "sshd运行中..." || echo "sshd未运行"
```
如果输出显示"sshd运行中...",则表示SSH服务已经在运行中,否则表示未运行。
请注意,你需要在Termux中安装并配置好SSH服务才能使自启动生效。你可以使用`pkg install openssh`命令来安装OpenSSH服务器,并使用`passwd`命令设置SSH登录密码。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Termux设置——服务自启动](https://blog.csdn.net/YiBYiH/article/details/127294017)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [termux自动启动ssh](https://blog.csdn.net/xnllc/article/details/123002331)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文