直截了当地说,当我执行这样的简单命令时,sudo apt-get update
总是会出现两行:
Ignoring unknown parameter "password level"
Ignoring unknown parameter "update encrypted"
为什么会发生这种情况?
编辑:命令 testparm -s 输出
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "null passwords" option is deprecated
Unknown parameter encountered: "password level"
Ignoring unknown parameter "password level"
Unknown parameter encountered: "update encrypted"
Ignoring unknown parameter "update encrypted"
WARNING: The "idmap uid" option is deprecated
WARNING: The "idmap gid" option is deprecated
Processing section "[homes]"
Processing section "[netlogon]"
Processing section "[profiles]"
Processing section "[printers]"
Processing section "[pdf-documents]"
Processing section "[pdf-printer]"
Loaded services file OK.
WARNING: You have some share names that are longer than 12 characters.
These may not be accessible to some older clients.
(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
Server role: ROLE_STANDALONE
[global]
netbios name = LINUX
server string = Samba file and print server
interfaces = 127.0.0.1/8, 192.168.0.0/24
bind interfaces only = Yes
client schannel = No
server schannel = No
allow trusted domains = No
obey pam restrictions = Yes
guest account = smbguest
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
passwd chat timeout = 120
username map = /etc/samba/smbusers
username level = 6
unix password sync = Yes
log file = /var/log/samba/samba.log
max log size = 1000
name resolve order = wins, lmhosts, bcast
client signing = No
server signing = No
client use spnego = No
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
printcap name = cups
machine password timeout = 120
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
delete user script = /usr/sbin/userdel '%u'
add group script = /usr/sbin/groupadd '%g'
delete group script = /usr/sbin/groupdel '%g'
add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
logon script = %G.bat
logon path = \\%L\profiles\%u
logon drive = m:
logon home = \\%L\homes\%u
os level = 33
local master = No
domain master = No
dns proxy = No
remote announce = 192.168.0.255
remote browse sync = 192.168.0.255
template shell = /dev/null
winbind separator = @
winbind cache time = 360
winbind use default domain = Yes
winbind trusted domains only = Yes
winbind nested groups = No
winbind nss info = no
idmap config * : range = 16777216-33554431
idmap config * : backend = tdb
hosts allow = 127., 192.168.0.
cups options = raw
follow symlinks = No
[homes]
comment = Home Directories
path = /home
valid users = %U
read only = No
locking = No
strict locking = No
[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
locking = No
strict locking = No
[profiles]
comment = User Profiles
path = /var/lib/samba/profiles
read only = No
create mask = 0600
directory mask = 0700
locking = No
strict locking = No
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
print ok = Yes
browseable = No
locking = No
strict locking = No
[pdf-documents]
comment = Converted PDF Documents
path = /var/lib/samba/pdf-documents
admin users = %U
read only = No
guest ok = Yes
locking = No
strict locking = No
[pdf-printer]
comment = PDF Printer Service
path = /tmp
guest ok = Yes
printable = Yes
print ok = Yes
printing = bsd
print command = /usr/bin/gadmin-samba-pdf %s %u
lpq command =
use client driver = Yes
答案1
问题出在 Samba 服务器上。更好的选择是清除 Samba 服务器并手动删除以下文件。
- /etc/samba/smb.conf
- /etc/samba/smbusers
现在重新启动计算机。它将正常工作。
笔记:
错误原因在于 gadmin-samba。如果您安装了 gadmin-samba。建议清除 gadmin-samba 并手动删除与 gadmin 相关的文件。
一切顺利...