小编jir*_*lav的帖子

如何更改默认密钥环密码?

当我登录gnome-keyring-daemon并运行时,系统会提示我Default keyring使用我之前选择的一些密码解锁存储在所谓的所有密码中。

如何更改我选择的密码?

password gnome-keyring

7
推荐指数
2
解决办法
1万
查看次数

当我锁定我的电脑时,风扇变得非常嘈杂,好像有某种流氓进程

我锁定 PC 的那一刻,风扇变得非常嘈杂,这意味着幕后必须有某种 CPU/GPU 负载。

我告诉自己,我需要知道是什么进程在执行此操作,因此我使用topand制作了这个审计脚本awk,它基本上将*.csv文件名作为输入,并且每隔 10 个最苛刻的进程就会写入其中。

#!/bin/bash

SLEEP_SECS=1

DESTFILE="$1"
if ! [[ "${DESTFILE}" =~ \.csv$ ]]; then
        echo "Please provide name of a destination .csv file!"
        exit 1
fi

if ! test -f "${DESTFILE}"; then
        echo "Seconds;PID;User;% CPU;Process Name" > "${DESTFILE}" || exit $?
fi

while true; do
        top -b -o %CPU -n1 | \
                tail -n +8 | \
                head -10 | \
                awk '{print systime() ";" $1 ";" $2 ";" …
Run Code Online (Sandbox Code Playgroud)

cpu-load gnome-terminal lock-screen gnome-session

5
推荐指数
1
解决办法
334
查看次数

如果我“杀死”了 ssh 服务器,为什么 ssh 会话仍然处于活动状态?

我现在遇到过这样的情况:在通过 ssh 连接到 Ubuntu 14.04 并将 sshd_config 更改为无效状态后,这service ssh reload将导致服务器停止侦听,但不会关闭我已建立的活动 ssh 会话。

要重现我所做的步骤:

  1. 连接到 ssh 服务器:

    ssh host
    
    Run Code Online (Sandbox Code Playgroud)
  2. 更改/etc/ssh/sshd_config为无效状态,例如设置:

    GatewayPorts 0.0.0.0:62222
    
    Run Code Online (Sandbox Code Playgroud)
  3. 重新加载服务器配置

    sudo service ssh reload
    
    Run Code Online (Sandbox Code Playgroud)
  4. 检查步骤 1) 中建立的 ssh 连接是否仍处于活动状态,并且您可以输入任何您想要的内容。

  5. 不要关闭已建立的连接,并尝试从另一个终端再次连接到服务器:

    ssh host
    
    Run Code Online (Sandbox Code Playgroud)

就我而言,我收到以下消息:

ssh: connect to host IP_ADDR port SSH_PORT: Connection refused
Run Code Online (Sandbox Code Playgroud)

这意味着 ssh 服务器不再侦听传入连接,但不知何故仍然神奇地运行并处理我建立的连接。

我认为这有时对于某人将自己锁定在 ssh 会话中非常方便,这样其他人就无法连接到服务器,并且仍然能够执行用户想要的任何操作。

所以问题是:这是期望的行为吗?这样实施的初衷是什么?

顺便说一句,我注意到 ssh 服务器在这种情况下处于有点不一致的状态:

$ service ssh reload
reload: Job is not running: ssh
$ service ssh …
Run Code Online (Sandbox Code Playgroud)

networking openssh sshd

4
推荐指数
1
解决办法
1694
查看次数