у меня работает файловый сервер Samba, и мне было интересно, как я могу сделать несколько учетных записей пользователей с разными разрешениями. Например, на данный момент у меня есть пользователь smbusr, но когда я подключаюсь к общему ресурсу ssh, я могу читать, писать, выполнять и даже выходить из каталога samba и делать что-то на реальном компьютере. Это плохо, потому что я хочу иметь возможность выдавать свой IP, чтобы друзья / семья могли использовать сервер, но я не хочу, чтобы они могли делать что угодно.
I требуется заблокировать пользователя в общем каталоге samba(и во всех подкаталогах). В конце концов я хотел бы несколько профилей, таких как (smbusr_R, smbusr_RW, smbguest_R, smbguest_RW).
у меня также есть второй вопрос, связанный с этим, является ли SSH лучшим методом для подключения с других машин unix? Как насчет VPN? Или просто монтаж, как это:
mount -t ext3 -o user=username //ipaddr/share /mnt/mountpoint
это команда монтирования выше того же, что и vpn? Это действительно сбивает меня с толку.
Спасибо за помощь Ребята, дайте мне знать, если вам нужно увидеть какие-либо файлы или нужна дополнительная информация.
EDIT: вот мое определение доли samba:
[SAMBA]
path = /samba
browseable = yes
guest ok = no
read list = smbusr_RO
write list = smbusr
EDIT2: вот весь мой smb.файл conf: