我在
但是没有
/etc/passwd
文件中找到了这个条目:debian-tor:x:117:123::/var/lib/tor:/bin/false
但是没有
/var/lib/tor
文件夹。这是在服务器上而不是桌面上。/etc/passwd
文件中找到了这个条目:debian-tor:x:117:123::/var/lib/tor:/bin/false
/var/lib/tor
文件夹。这是在服务器上而不是桌面上。# checking debian-tor account
uid=`getent passwd debian-tor | cut -d ":" -f 3`
home=`getent passwd debian-tor | cut -d ":" -f 6`
# if there is the uid the account is there and we can do
# the sanit(ar)y checks otherwise we can safely create it.
if [ "$uid" ]; then
if [ "$home" = "/var/lib/tor" ]; then
:
#echo "debian-tor homedir check: ok"
else
echo "ERROR: debian-tor account has an unexpected home directory!"
echo "It should be '/var/lib/tor', but it is '$home'."
echo "Removing the debian-tor user might fix this, but the question"
echo "remains how you got into this mess to begin with."
exit 1
fi
else
adduser --quiet \
--system \
--disabled-password \
--home /var/lib/tor \
--no-create-home \
--shell /bin/false \
--group \
debian-tor
fi
for i in lib log; do
if ! [ -d "/var/$i/tor" ]; then
echo "Something or somebody made /var/$i/tor disappear."
echo "Creating one for you again."
mkdir "/var/$i/tor"
fi
done
which restorecon >/dev/null 2>&1 && restorecon /var/lib/tor
chown debian-tor:debian-tor /var/lib/tor
chmod 02700 /var/lib/tor
which restorecon >/dev/null 2>&1 && restorecon /var/log/tor
chown debian-tor:adm /var/log/tor
chmod 02750 /var/log/tor
sudo deluser debian-tor
tor
deb中。很可能是有人安装了tor
然后将其卸载。我无法猜测更多。 - Pilot6debian-tor' ... 警告:组
debian-tor' 没有更多成员。
完成。 - fndtn357tor
并查看postinst脚本。 - Pilot6
tor
。 - Pilot6