我在以下位置找到了此条目/etc/passwd
:
debian-tor:x:117:123::/var/lib/tor:/bin/false
但是没有/var/lib/tor
文件夹。这是在服务器上,而不是桌面上。
答案1
tor
这是通过安装或创建的用户tor-browser
。
例如,如果你查看包postinst
的脚本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
但是卸载时不会删除此用户。我在或脚本tor
中没有看到任何可以删除用户的内容。prerm
postrm
所以这意味着您已经tor
安装过它,或者之前安装过它。
在您的系统中拥有一些额外的用户并没有什么坏处,但如果您愿意,您可以将其删除。
您可以通过运行来删除用户
sudo deluser debian-tor