小编Mic*_*ael的帖子

强制 GNU 屏幕在重新连接时重排到当前终端宽度?

当我重新连接会话时,我想强制 GNU 屏幕重排到现有的终端宽度。在我将机器升级到 CentOS 6 之前,这在我看来工作正常,但我不知道如何恢复它。( TERM=xterm)

每当我重新附加一个会话时,无论我分离它时处于何种状态,它都会在 80 列处启动,同时调整我的终端(在本例中为 PuTTY)的大小。

我正在启动并重新连接:

screen -aA -R <session>
Run Code Online (Sandbox Code Playgroud)

我的 .screenrc 只包含以下内容,以及一些不相关的键绑定:

term xterm

defscrollback 10000

# status line at the bottom
hardstatus on
hardstatus alwayslastline
hardstatus string "${-}%{.0c}%-w%{.y0}%f%n %t%{-}%+w %=%{..G}[%H] %{..Y} %D %M %d, %Y %c | Load: %l"
caption splitonly "%{.yK}%3n t"
caption string "%{.c0}%3n %t"

vbell off

# Fix fullscreen programs
altscreen on
Run Code Online (Sandbox Code Playgroud)

gnu-screen terminal putty

38
推荐指数
3
解决办法
3万
查看次数

让 root shell 在分离的屏幕会话中运行是否安全?

我很好奇让 root shell 在分离的屏幕会话中运行的安全性。我通常从不这样做。

除了我的非 root 用户帐户可能被泄露(密码泄露、ssh 密钥泄露等)之外,是否还有其他进入分离的、受密码保护的屏幕会话的向量我应该担心,或者是否可以分离屏幕会话被认为是惰性的?

security root gnu-screen

20
推荐指数
2
解决办法
4442
查看次数

标签 统计

gnu-screen ×2

putty ×1

root ×1

security ×1

terminal ×1