当我忘记登录TTY时会发生什么?

lw1.at

这是我一段时间以来一直在问自己的事情。想象以下情况:

  • 我按CTRL+ ALT+F1切换到TTY1
  • 我在那里登录并执行命令
  • 我用CTRL+ ALT+切换回xorgF7
  • 我忘记了我仍在登录TTY1

这是安全问题吗?我猜想就像在我的测试中一样,普通的KDE-Lockscreen(Super+ L)不会使我退出TTY。

那么,是否有解决方案可以在X秒钟(不活动)后自动注销?还是每当我锁定窗口管理器(在我的情况下为KDE)时注销所有TTY?

用户名

没有与DE的锁定屏幕和tty登录信息集成

但是,您可以bash通过设置TMOUT变量来限制会话编辑您/etc/profile的内容并在其上设置以下内容:

export TMOUT=600 
typeset -r TMOUT

或者,为使事情井井有条,请创建/etc/profile.d/timeout.sh与上述内容相同的文件,然后在文件上设置可执行位(chmod +x /etc/profile.d/timeout.sh)。

这将使所有bash会话的超时时间都超过600秒,并且typeset -r将其设置为只读,以便用户无法对其进行更改。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

当我分配大于字节的值时会发生什么?

当我调用“ BufferStrategy.show()”时会发生什么?

当我使用多个模拟时间时会发生什么?

当我取消订阅 Observable 链时会发生什么?

当我放弃对iOS 6的支持时会发生什么?

当我使用'|'时会发生什么 或'<',c ++

当我多次调用requestAnimationFrame时会发生什么

当我将%esp移至%ebp时会发生什么?

当我在Xcode IDE中“保存”时会发生什么

当我截断正在使用的文件时会发生什么?

当我不输入期望的命令时会发生什么?

当我尝试使用进程ID小于-1的kill时会发生什么?

当我从RAM运行持久性存储实时USB时会发生什么情况?

当我重命名 git repo 的父目录时会发生什么?

当我们不等待异步方法时会发生什么

itemgetter如何工作?当我们将其初始化为密钥时会发生什么

当我们在 C++ 中使用“while”时会发生什么转换?

当我们在Python的类中给出函数定义时会发生什么

当我将Object.assign设置为javascript中的原始类型时会发生什么?

当我们调用puppeteer waitForSelector API时会发生什么

当我在lambda函数中启动新线程并返回时会发生什么

Javascript-当我在数组中创建元素时会发生什么

当我完全运行MemoryBarrier()时会发生什么?以及如何做?

当我在函数中重新分配可变默认参数时会发生什么?

当我通过 systemctl 或 init 重新启动服务时会发生什么

当我们尝试设置当前执行代码的寄存器时会发生什么?

当我们在html标记中包含错误的属性时会发生什么?

当我在给定的Cassandra群集中“从ColumnFamily中选择*”时会发生什么

当我们在方法内部创建锁(同步块)对象时会发生什么?