this one とまったく同じ質問ですが、GUIではなくCLIを使用します。
共有SMBディレクトリへのログインアクセスを許可したいのですが、ユーザーにはサーバーへの他のアクセス権がありません。
Sudo adduser --no-create-home --disabled-password --disabled-login sambausername
Sudo smbpasswd -a sambausername
/etc/samba/smb.conf
を編集して共有を作成します。たとえば、次のようなものを下部に追加できます。
[share name]
comment = whatever
path = /path to share
browsable = yes
read only = no
guest ok = no
Sambaを再起動することをお勧めします。
Sudo service smbd force-reload
A Sambaバージョン4.xでのユーザーの追加に関する注意
Sambaバージョン3.x以前とは異なり、Sambaバージョン4.xでは、作成される各SambaユーザーにローカルUnix/Linuxユーザーは必要ありません。 Samba Active Directoryにユーザーを追加するためのコマンドは次のとおりです。
samba-tool user add USERNAME-HERE
詳細は Samba AD DC howtoをご覧ください
Cyberciti から抽出された回答
Sambaバージョンを確認するには、次のコマンドを使用します。
samba -V
出力例:
Version 4.3.11-Ubuntu