У меня есть сервер под управлением Ubuntu 10.10. Никогда раньше не пользовался samba, так как у меня никогда не было Windows-машин, но теперь мне это нужно.
Так я и сделал: apt-get install samba smbfs smbclient
.
Пакеты установлены, но я не знаю, как его настроить. Все инструкции, которые я нашел в сети, относятся к /etc/samba/something.conf, где у меня даже нет каталога / etc / samba.
Единственная конфигурация, которую я нашел, это / etc / default / samba, которая содержит (кроме комментариев) только:
RUN_MODE="daemons"
Все, что я хочу, - это иметь доступ к некоторым каталогам в Ubuntu. машина из Windows, больше ничего.
При установке пакета «samba» также должен быть установлен пакет «samba-common», содержащий файл /etc/samba/smb.conf.
Многое зависит от samba-common (включая, косвенно, GNOME), поэтому, вероятно, он был установлен до того, как вы установили Samba. Возможно, этот каталог был удален случайно в какой-то момент?
Вы сможете создать его заново с нуля, переустановив пакет samba-common или просто создав его вручную. Единственный файл, который действительно имеет значение в этом каталоге, это smb.conf.
Я не слишком уверен в настройке Samba на сервере, но шаги, перечисленные здесь , сработали для меня, чтобы два компьютера с Ubuntu могли обмениваться файлами с компьютерами Windows в моей сети.
Этот вопрос подробно обсуждался в документации по Ubuntu.
https://help.ubuntu.com/8.04/internet/C/networking-shares.html
Предполагается, что вы используете gnome с установкой по умолчанию.
Просто найдите папку в Nautilus или в файловом браузере и
https://help.ubuntu.com/community/Samba/SambaClientGuide
Или вы можете просто использовать Webmin, который является веб-инструментом администратора.