目前,我们的 Ubuntu 客户端在系统启动期间通过 /etc/fstab 连接到 cifs 共享。这有以下缺点:
我已经在我们的 Ubuntu 客户端上成功测试的内容:在用户登录时使用 kerberos 身份验证 - 因此用户可以使用 kerberos 票证。
使用该 kerberos 票证 (sudo) 在 systemd 用户服务中安装 cifs 共享
使用该 kerberos 票证从文件浏览器 nautilus 和 thunar 动态挂载共享
所以我想要的是访问 cifs 共享,就像访问 nfs 共享一样。
我希望传入的ssh 会话在安全关键服务器不活动时自动断开连接。
\n我已经设置了以下设置
\nTCPKeepAlive no\nClientAliveInterval 30\nClientAliveCountMax 0\nRun Code Online (Sandbox Code Playgroud)\n我希望 sshd 由于TCPKeepAlive以下原因不会发送 KeepAlive-Packages ClientAliveCountMax- 并且我的会话在 30 秒后超时。最重要的是,我认为TCPKeepAlive可以保留默认值,应该是yes.
我已经检查了现有的会话,如下所示:
\nroot@<server>:/etc/apache2# w\n 06:53:51 up 2 days, 21:25, 2 users, load average: 0,00, 0,00, 0,00\nUSER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT\n_____-ad pts/0 ____________ Do11 6.00s 0.99s 0.00s sshd: _____-admin [priv]\n_____-us pts/1 ____________ 06:40 13:26 0.02s 0.02s -bash\nRun Code Online (Sandbox Code Playgroud)\n会话不会超时...
\n我当然重新启动了 sshd 。
\nroot@<server>:/etc/apache2# sshd -T | grep -i …Run Code Online (Sandbox Code Playgroud)