Estou executando um servidor clearos para o negócio em casa do meu pai, tudo foi configurado e funcionou completamente bem, sem problemas com as permissões de compartilhamento de arquivos ou de grupo.
Agora meu pai está me dizendo que o compartilhamento de arquivos está dando a eles acesso negado, então eu o investiguei e, honestamente, não tenho ideia do que aconteceu, então o compartilhamento de arquivos está configurado assim:
Minha pasta (proprietário do grupo, membros me)
- pasta do meu pai (administrador do grupo, membros eu e meu pai)
--- Andrew (grupo andrew, membros meu pai e empregado 1)
--- briege (grupo briege, membros meu pai e empregado 2)
--- Paul (grupo Paul, os membros são eu, meu pai e Paul)
Para que eu possa acessar o compartilhamento de arquivos usando a conta raiz, mas todas as outras contas dão acesso negado.
'Getent passwd' mostra os usuários, mas o usermod não pode mais editar nenhum deles, pois não estão em / etc / passwd, e o comando groups não mostra nenhum grupo, mas eles ainda estão listados no painel de administração do clearos.
Eu não posso supor nenhum dos usuários, pois eles estão indisponíveis.
Não faço ideia do que aconteceu com meus usuários ou grupos, mas parece que nenhum deles funciona mais.
EDIT ::
O compartilhamento de arquivos é Samba, conf se parece com isso:
[global]
# General
netbios name = Wherenow
workgroup = Workgroup
server string = Wherenow FileServer
security = user
realm =
password server = *
server max protocol = NT1
ntlm auth = yes
min protocol = SMB2
max protocol = SMB2
client min protocol = SMB2
client max protocol = SMB2
# Logging
log level = 1
log file = /var/log/samba/test/%m.log
max log size = 0
utmp = Yes
# Network
bind interfaces only = No
interfaces = lo eno1
# Printing
printcap name = /etc/printcap
load printers = Yes
# Security settings
guest account = guest
#restrict anonymous = 2
# WINS
wins support = No
wins server =
# PDC/BDC
domain logons = Yes
add machine script = /usr/sbin/samba-add-machine "%u"
logon drive = U:
logon script = logon.cmd
logon path =
logon home = \%L\%U
# Winbind
idmap config * : backend = tdb
idmap config * : range = 20000000-29999999
winbind enum users = Yes
winbind enum groups = Yes
winbind expand groups = 1
winbind offline logon = Yes
winbind use default domain = true
winbind separator = +
template homedir = /home/%U
template shell = /sbin/nologin
# Other
preferred master = Yes
domain master = Yes
passwd program = /usr/sbin/userpasswd %u
passwd chat = *password:* %n\n *password:* %n\n *successfully.*
passwd chat timeout = 10
username map = /etc/samba/smbusers
wide links = No
allow trusted domains = Yes
# LDAP settings
# include = /etc/samba/smb.ldap.conf
# Winbind LDAP settings
# include = /etc/samba/smb.winbind.conf
#============================ Share Definitions ==============================
# Flexshare
# include = /etc/samba/flexshare.conf
[global]
browseable = no
[Alistair]
comment = Alistair's Folder
path = /FileShare/Alistair
read only = no
valid users = @owner
[Mark]
comment = Mark's Folder
path = /FileShare/Alistair/Mark
read only = no
valid users = @admin
[Andrew]
comment = Andrew's Folder
path = /FileShare/Alistair/Mark/Andrew
read only = no
valid users = @andrew
[Paul]
comment = Paul's Folder
path = /FileShare/Alistair/Mark/Paul
read only = no
valid users = @paul
[Briege]
comment = Briege's Folder
path = /FileShare/Alistair/Mark/Briege
read only = no
valid users = @briege
A única coisa que acontece entre ele funcionar e não funcionar é que o servidor foi desligado por algumas semanas, nenhuma atualização foi instalada e nenhum arquivo foi alterado.