我使用 dropbear 远程激活笔记本电脑,并期望在远程登录和解密磁盘后检测到 SSH 服务器端口打开,但似乎我必须让笔记本电脑保持打开状态才能工作,有谁知道如何解决此问题并正确启动默认的 SSH 服务器?
这个问题不是“我如何忽略盖子关闭并避免在这种情况下关机”,而是相反,如何在启动时忽略它已经关闭。
我使用的是 Debian 9 Stretch,这里是 sshd 服务的设置方式,这样你就不必查找(所以我想达到多用户目标)
[Unit]
Description=OpenBSD Secure Shell server
After=network.target auditd.service
ConditionPathExists=!/etc/ssh/sshd_not_to_be_run
[Service]
EnvironmentFile=-/etc/default/ssh
ExecStartPre=/usr/sbin/sshd -t
ExecStart=/usr/sbin/sshd -D $SSHD_OPTS
ExecReload=/usr/sbin/sshd -t
ExecReload=/bin/kill -HUP $MAINPID
KillMode=process
Restart=on-failure
RestartPreventExitStatus=255
Type=notify
[Install]
WantedBy=multi-user.target
Alias=sshd.service
答案1
看来应用解决方案romhttps://unix.stackexchange.com/a/307498/111048(处理关闭)我的问题也解决了!