我有一台 Linux 机器(Linux Mint、KDE),我已经使用了一段时间,但现在我有一台新机器,上面已经安装了 Linux(Kubuntu),我想“重新定位”我的 Linux 系统到那台机器,没有手动配置所有应用程序的麻烦。
除了复制主目录之外,我还应该考虑什么?
有时我的 KDE Konsole 会发疯,每次我用鼠标单击它时,它都会打印出垃圾字符 :) 这不是很烦人,我只是关闭它,但我很好奇为什么会发生这种情况。
在过去的几天里,一个非常坚持的人不断尝试获得(未经授权的)访问我的系统......有无数的条目,例如/var/log/auth.log:
Jun 21 03:55:15 cloudy sshd[32487]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=116.31.116.20 user=root
Jun 21 03:55:16 cloudy sshd[32487]: Failed password for root from 116.31.116.20 port 30629 ssh2
Jun 21 03:55:19 cloudy sshd[32487]: Failed password for root from 116.31.116.20 port 30629 ssh2
Jun 21 03:55:21 cloudy sshd[32487]: Failed password for root from 116.31.116.20 port 30629 ssh2
Jun 21 03:55:21 cloudy sshd[32487]: Received disconnect from 116.31.116.20: 11: [preauth]
Jun 21 03:55:21 cloudy sshd[32487]: PAM 2 more authentication …Run Code Online (Sandbox Code Playgroud) 我刚刚发现我最新的 kubuntu 预配置了以下内容:
在目录中/etc/X11/xinit有xserverrc
#!/bin/sh
exec /usr/bin/X -nolisten tcp "$@"
Run Code Online (Sandbox Code Playgroud)
但是在-nolisten tcpX ( man X)的帮助中找不到参数,我们感觉这会导致我们的工具出现一些问题。他们说无法连接到 DISPLAY 等...
你见过这种说法吗?如果我删除-nolisten tcp(即……它会打开一个正常的 TCP 连接吗?)
我已经安装了fish shell,我对它非常满意......但我无法运行以下命令:
make && make install
Run Code Online (Sandbox Code Playgroud)
这在 bash 中工作得很好......我如何在鱼壳中运行它?