如果可能的话,我需要锁定一些用户帐户,而又不弄乱他们的主页。
正常的方式是,usermod -L user
但它似乎保留开放的 ssh 登录与公钥身份验证(通常在此服务器上使用)。
我知道我可以mv /home/user/.ssh /home/user/_ssh
或类似的东西,但这是这样做的正确方法吗?
我缺少什么?
我经常需要完全擦除 SD 卡。
使用SD 存储卡格式化程序可以大大加快此过程。
不幸的是,该程序似乎在 Linux 下不可用,并且替代方案(例如:dd
或shred
)需要很长时间。
据我所知,SD/MMC 卡具有用于批量擦除的特定命令,我怀疑这就是“SD 存储卡格式化程序”所使用的命令(而不是尝试通过覆盖来擦除其内容)。
有一些工具使用相同的吗?
我在 mips SoC 上有一个小型的、嵌入式的、完全自交叉编译的安装。
SoC 基于 Mediatek MT7628,带有 Wifi 接口(仅 2.4MHz)、100Mbps 以太网 MAC 和内部 5 端口以太网交换机(其中一个端口连接到 MAC)。
我将以太网设备驱动程序 (mtk-eth.ko) 编译为可安装模块。
如果我在没有模块的情况下启动(我实际上重命名了它,因此udevd
无法“自动”安装它)我没有以太网设备,完全符合预期:
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue qlen 1000
link/ether b8:d8:12:64:b9:a0 brd ff:ff:ff:ff:ff:ff
inet 192.168.7.130/24 brd 192.168.7.255 scope global noprefixroute wlan0
valid_lft forever preferred_lft forever
Run Code Online (Sandbox Code Playgroud)
到目前为止没有什么奇怪的。接下来我手动安装模块:
# modprobe …
Run Code Online (Sandbox Code Playgroud) 我正在使用 Debian Sid/不稳定。
经过大量安装(将桌面从 cinnamon 更改为 gnome)后,我得到了一个完全不起作用的剪贴板。
我真的不能以任何方式复制/粘贴;甚至“中间按钮粘贴”也不起作用。
另一个症状:在 gnome-terminal 选择在很短的时间内(<1s.)消失。
我应该检查什么?
更新:切换到全新用户并就地重新安装 ( apt install --reinstall <all packages>
) 没有任何改变。
更新 2:我找到了罪魁祸首:clipit
它是由lxde
. 我让它在启动时运行并杀死它“治愈”了问题。欢迎任何建议(除了明显的:“卸载它”)。