开启了 ssh server 服务。但是一旦关掉 cmd , ssh server 就被关掉了。 ssh server 也没有开机启动。
有什么办法没。
1
taineric 2017-01-04 12:22:34 +08:00 via Android
必须要有守护进程可能
|
2
hjc4869 2017-01-04 12:25:30 +08:00
用计划任务开机启动一个 bash 放后台,在那个里面启动 ssh 服务等。
|
3
leitwolf 2017-01-04 13:44:24 +08:00
不是 win 10 bash 的问题,在哪都一样,要有守护进程。
|
4
wwqgtxx 2017-01-04 13:45:37 +08:00 via iPhone
你关掉 cmd 就类似于 linux 下关闭了 tty ,不用点黑科技,子进程肯定就被关掉了
|
5
yonka 2017-01-04 13:49:48 +08:00
你是非 daemon 方式启动的 ssh server 额。
|
6
vonnyfly OP @leitwolf
@wwqgtxx @yonka 你们确定玩过 win 10 下的?? Win10 目前从我的测试看,不支持 Linux 下的这种 daemon 。 解决方法: https://github.com/Microsoft/BashOnWindows/issues/612 |
7
leitwolf 2017-01-04 15:07:54 +08:00
只用过 ssh 登录。。。
|
9
des 2017-01-04 15:30:24 +08:00 via Android
@vonnyfly
build 14965 已经解决了这个,打开一个文件描述符就可以保持不被杀掉。不过我没试过。 |
10
q397064399 2017-01-04 17:39:04 +08:00
说明你是 linux 新手,我们都知道用 screen 的 :D
|
11
vonnyfly OP @q397064399 Are you kidding me?
|
14
hantsy 2017-01-05 13:03:03 +08:00
用 Docker 吧。
|
15
daya 2017-01-06 09:57:46 +08:00
用 ·service sshd start·启动试试
|