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