Монтирование windows папок в linux с помощью cifs
У меня дома несколько компьютеров. Основной с windows 7 на борту и нетбук с openSUSE. На основном компьютере настроен ftp, но это не всегда удобно.
Было решено расшарить диски в windows и примонтировать их на нетбуке.
Поскольку это не всегда нужно, я решил просто сделать скрипт, который я могу запускать от пользователя и пользоваться.
Сначала про то как расшарить:
свойства (диска или папки, не важно) – доступ – расширенная настройка – разрешения – оставляем только нужного пользователя, с нужными правами.
На нетбуке, в корне создаем папку с правами достаточными для нас:
# mkdir /windows
# mkdir /windows/q
# chmod -R 777 /windows
Далее я создал скрипт который будет подключать сетевую папку по нужному пути:
# nano cifs
#!/bin/bash
stty -echo #отключаем вывод
sudo mount -t cifs -o username=имя_windows_учетки, password=пароль_windows_учетки //ip_компьютера_с_windows/q /windows/q#chmod +x cifs
Далее все подключается и работает, но каждый раз запрашивает пароль, что надоаедает. Решаем этот вопрос:
# EDITOR=nano visudo
Добавляем строку
имя_учетки_в_linux ALL=(ALL) NOPASSWD: /bin/mount
На этом все, кидаем скрипт например на рабочий стол. Нужен доступ – запускаем и пользуемся. Редактируем файлы, смотрим видео потоком через wi-fi и тд.
Recent Comments