Назад | Перейти на главную страницу

как я могу поделиться папкой Windows с Linux с помощью самбы? (шаг за шагом)

У меня есть папка rep_backup, и я хочу поделиться ею с сервером Linux. Как мне это сделать ? Шаг за шагом я устанавливаю "SAMBA" на свой Linux-сервер

Как именно установить samba, будет зависеть от того, какой набор Linux и связанных с ним инструментов вы используете, поэтому вам нужно добавить эту информацию к вашему вопросу.

На самом деле вы не собираетесь устанавливать службы samba в Linux, если я правильно читаю ваш вопрос (вы хотите получить доступ к общим ресурсам Windows из Linux и в настоящее время не имеете доступа к общим ресурсам в Linux из Windows) - и в этом случае вам нужна поддержка текущего драйвер файловой системы. В Debian или Ubuntu и основанных на них настройках это можно установить с помощью aptitude install smbfs. Для доступа к общим ресурсам Windows не требуется установленная полная служба samba - это необходимо только в том случае, если вы хотите, чтобы сервер Linux сам публиковал общие ресурсы.

После включения поддержки текущей файловой системы вы можете монтировать общие ресурсы с помощью командной строки, например mount -tcifs //<machine-name-or-address>/<share-name> <mount-point -ousername=<window-user-name>. Например в моей сети sudo mount -tcifs //dave/media /mnt/media/ -ousername=dspillett мой нетбук (под управлением Ubuntu) монтирует общий ресурс на моем основном настольном компьютере (runninx XP) как / mnt / media. Тип файловой системы cifs - это более новая версия smbfs, для доступа к действительно старым настройкам Windows вам может потребоваться заменить -tcifs с участием -tsmbfs. Когда закончите, вы можете отключить общий ресурс с помощью umount <mount-point>.

Приведенные выше команды запросят пароль Windows. Если вам нужно создать сценарий для монтирования сетевых ресурсов, вам также необходимо предоставить это. Это можно сделать с помощью -ousername=<window-user-name>,password=<windows-password> но это имеет проблемы с безопасностью в многопользовательской среде. С помощью -ocredentials=<credentials-file> является более безопасным, но убедитесь, что вы гарантируете, что файл учетных данных может быть доступен только правильным пользователям (т. е. root или членам группы администраторов и т. д.). Это также позволяет вам настроить точки монтирования в /etc/fstab таким образом, общие ресурсы подключаются после каждой перезагрузки и / или могут быть подключены с помощью сокращения mount <mount-point>. Увидеть соответствующая справочная страница для получения более подробной информации и дополнительных опций.