Home > IT-bullshit > Монтирование windows папок в linux с помощью cifs

Монтирование 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 и тд.

Categories: IT-bullshit Tags:
  1. No comments yet.
  1. No trackbacks yet.