smbpasswd tidak bekerja dengan --disabled-password dan --gecos ''

0

Saya mencoba menggunakan smbpasswd tetapi tidak berfungsi seperti yang saya harapkan. Saya coba ini:

sudo adduser --disabled-password --gecos "" nama pengguna

sudo chpasswd <<(echo 'username: testpassword')

sudo smbpasswd nama pengguna

Perintah terakhir tidak berfungsi dengan pesan ini:

Gagal menemukan entri untuk nama pengguna pengguna

Meskipun pengguna benar-benar ada, saya dapat masuk tanpa masalah. apa yang bisa saya lakukan untuk membuat ini bekerja? Dan mengapa ini tidak berfungsi seperti yang diharapkan?

Mathias Maes
sumber

Jawaban:

0

Pengguna mungkin ada untuk sistem, tetapi samba belum tahu pengguna ini. Jadi harus digunakan smbpasswd -a usernameuntuk mendefinisikan pengguna ini untuk samba (yaitu untuk 'menambahkan' pengguna ini ke pengguna samba yang dikenal).

muclux
sumber
Memang, saya benar-benar lupa -a. Terima kasih sobat.
Mathias Maes