Samba - первый выбор для передачи файлов между Windows и Linux машинами. Наиболее общие случаи использования для Samba:
- Передача файлов из Linux в Windows по средствам SMB схемы
Не настраивайте Linux сервер. Используйте
smb:/схему. Дополнительная информация, смотрите Раздел 11.6.2.1, «Доступ к общим ресурсам из KDE и GNOME». Убедитесь, что ваши рабочие группы идентичны на обоих системах и что у вас имеются каталоги с общим доступом.- Передача файлов из Windows в Linux
Настройте Samba сервер на вашем Linux компьютере. Смотрите Настройка сервера Samba.
![]() | Используйте готовый файл реестра для вашей Windows системы |
|---|---|
Некоторые версии Windows (95, 98) требуют небольших изменений в реестре - установка другого метода аутентификации пароля. Поступите просто, установите пакет | |
Процедура 11.2. Настройка сервера Samba
Чтобы настроить сервер Samba, сделайте следующее:
Подготовка сервера Samba:
Запустите YaST как
root.Установите пакет
samba.Создайте каталог, например
/srv/share.
Создайте конфигурацию сервера:
Выберите +.
Выберите одну из рабочих групп или введите новую, например
Penguin.Установите флажок
Установите переключатель , если служба Samba должна запускаться каждый раз при загрузке компьютера. В других случаях установите .
Установите флажок , если вы используете брандмауэр.
Создайте общий ресурс Windows:
Перейдите на вкладку и нажмите .
Выберите ваш путь, например
/src/share.Продолжите нажав .
Установите флажок .
Предоставьте пароль для всех пользователей, которым разрешено использовать эту службу:
smbpasswd -a tux
Для простой конфигурации, нажмите Enter, чтобы оставить пароль пустым. Примите во внимание, что имена пользователей на ваших Windows и Linux компьютерах наверно различны. Конфигурация базы уникальных имен пользователей, для обоих Windows и Linux, выходит за рамки этого документа.
Запуск Samba сервера:
rcnmb start rcsmb start
Чтобы проверить все ли было успешно сконфигурировано, введите:
smbclient -L localhost
После нажатия Enter вы должны получить примерно следующее:
Anonymous login successful
Domain=[PENGUIN] OS=[Unix] Server=[Samba 3.0.22-11-SUSE-CODE10]
Sharename Type Comment
--------- ---- -------
share Disk Shared directory
netlogon Disk Network Logon Service
IPC$ IPC IPC Service (Samba 3.0.22-11-SUSE-CODE10)
ADMIN$ IPC IPC Service (Samba 3.0.22-11-SUSE-CODE10)
Anonymous login successful
Domain=[PENGUIN] OS=[Unix] Server=[Samba 3.0.22-11-SUSE-CODE10]
Server Comment
--------- -------
SUSE-DESKTOP Samba 3.0.22-11-SUSE-CODE10
Workgroup Master
--------- -------
TUX-NET jupiter![[Tip]](/books/opensuse/admon/tip.png)