6 августа 2012 г.

Создание пользователя Samba в Ubuntu

Как-то в последнее время не получается писать сюда. Оправдываться не буду, потому-что в борьбе с ленью она пока одерживает верх. Но будут и еще битвы в которых я уж точно не проиграю.

В данный момент заканчиваю приложение для конвертирования видео для iOS устройств под OS X и тут будет о чем написать.

Но данная статья не о том, сегодня так случилось, что пришлось переустанавливать систему на "серверной" машине, а значит и поднимать с нуля множество сервисов. В том числе и демона самбы. И на просторах интернета нашел замечательную своей простотой статью о том как добавлять пользователей. Я с настройкой самбы сталкиваюсь очень редко, раз в года 3-4, поэтому держать такую информацию в голове я считаю бессмысленно. Но припоминается, что в предыдущий раз я создавал реальных пользователей, а потом к ним привязывал пользователей самбы. Тут все проще, на одного реального пользователя можно "навесить" несколько пользователей самбы. И все делается очень просто.

Создаем пользователя самбы и задаем ему пароль:
$ sudo smbpasswd -a <sambausername>

Редактируем (или если нет - создаем) файл /etc/samba/smbusers, который имеет вид <ubuntuusername> = “<sambausername>”, т.е. задает соответствие пользователя самбы и пользователя системы.

После всех манипуляций перегружаем демона самбы:
$ sudo /etc/init.d/smbd restart