В данной статье мы будем роднить Яндекс c Linux, а точнее подключать Яндекс диск в Linux как локальную папку. Доступ к Яндекс диску из Linux реализовываем с помощью протокола WebDAV, все делается довольно просто.
Можно осуществить с помощью стандартного файлового менеджера используемого в дистрибутиве Linux, будь то Dolphin (KDE), Nautilus (Unity или Gnome), Nemo (Cinnamon), Caja (Mate), Thunar (Xfce) или PCManFM (LXDE), в общем, все те, которые поддерживают технологию WebDAV.
Для этого необходимо в адресной строке файлового менеджера из вида иконок (кнопок) переключиться в вид текстовой строки <Ctrl+L>, чтобы можно было прописать следующий адрес:
davs://user@webdav.yandex.ru/
, где user необходимо заменить на ваш логин в Яндексе и нажать <Enter>, после чего необходимо ввести пароль. Здесь можно сделать выбор в диалоговом окне, при вводе пароля, указав «запомнить навсегда». После подключения Яндекс диска к файловому менеджеру Linux можно сделать закладку <Ctrl+D>, после рестарта системы у вас будет иметься закладка для монтирования Яндекс облака.
Для установки davfs2 в Ubuntu команда будет выглядит так:
sudo apt-get install davfs2
[ads]
Создаем каталог в Linux куда будет монтироваться Яндекс диск. Я предлагаю его создать в каталоге /media:
sudo mkdir /media/yandex_disk
Следующей командой мы монтируем диск в созданный каталог, введя свой логин и пароль от Яндекс аккаунта, и выдаем права своему пользователю:
sudo mount -t davfs https://webdav.yandex.ru /media/yandex_disk && sudo chown -R pavel /media/yandex_disk
(вместо pavel пишем имя своего пользователя)
Проверяем подключение диска:
sudo df -h /media/yandex_disk/
Дальше этой командой мы отправляем стоку с адресом, логином и паролем в файл /etc/davfs2/secrets для автоматического подключения к диску (не нужно будет каждый раз вводить данные).
sudo echo "https://webdav.yandex.ru username password" >> /etc/davfs2/secrets
(username password — необходимо вводить свои).
Логин и пароль для подключения к Яндекс диску всегда можно исправить в файле /etc/davfs2/secrets вашим любимым редактором текстовых файлов.
И наконец, заканчиваем настройку Яндекс диска, автоматическим подключением его после старта системы. Для этого нужно в конце файла /etc/fstab прописать следующее:
https://webdav.yandex.ru:443 /media/yandex_disk davfs user,noauto 0 0
Теперь можно добавить вашего user-а в группу: davfs2
sudo adduser pavel davfs2
(pavel сменить на своего).
Ну и в конце меняем права на файл mount.davfs следующей командой:
sudo chmod 4755 /usr/sbin/mount.davfs
После перезагрузки в менеджере файлов должна появиться точка монтирования.
На сайте disk.yandex.ru можно скачать для debian-подобных и Red-Hat-подобных систем установочный пакет.
Почему я к нему так отношусь? Потому что этот пакет не из репозитория, а значит, что вся ответственность за безопасность системы при установки пакетов не из Linux-овых хранилищ лежит на вашей совести. За обновлением этих пакетов ваша система следит, не сможет, а значит, эти программные пакеты останутся в этом состоянии с момента установки.
Тем не менее, кому то будет проще настроить доступ, таким образом, все манипуляции минимальные, щелкаете по пакету и вперед.
Комментарии показывают активность аудитории на канале, поднимая его рейтинг, помогают общаться с посетителями, являются одним…
Основные принципы DevOps DevOps — это методология, которая объединяет принципы разработки (Development) и эксплуатации (Operations)…
В современном мире социальные сети играют важнейшую роль в жизни людей, а также в развитии…
Игровые ноутбуки представляют собой передовые устройства современного компьютерного мира. Высокая производительность этих преобразованных компьютеров обеспечивает…
В настоящее время большинство компаний стараются частично или полностью автоматизировать определенные процессы. Так, довольно часто…
Сдача ОГЭ по математике является обязательным экзаменом для всех, кто заканчивает 9 класс. Но с…
View Comments
Спасибо.
Было интересно прочесть (стиль, очень понравился!).
Спасибо!
Можно ли смонтировать яндекс диск на автоматически подключаемый раздел с ntfs. Linux установлен параллельно с виндовс и папка яндекс диска лежит на диске. Как ни пытался - linux создает папку в home.
Здравствуйте! подскажите через какой сервис можно накрутить ботов в
вконтакте. Можно даже реф ссылку,
заранее огромное спасибо.
Как нельзя лучше для таких целей подходит программа viking-studio.
Спасибо за статью! Почти все получилось. Подключил все как по инструкции. Перегрузился Диск подключен в Немо но когда кликнешь по нему выдает
Невозможно присоединить яндекс диск
sbin/mount.davfs: file /home/alex/.davfs2/secrets has wrong permissions
Подскажите где я ошибся?
Скорее всего вы забыли:
sudo chmod 4755 /usr/sbin/mount.davfs
не подключает диск, говорит
что после -t davfs - неизвестная файловая система
Нужно установить davfs2:
sudo apt-get install davfs2
ОС lubuntu 14.04.Вот,что пишет /sbin/mount.davfs: file /home/trex/.davfs2/secrets has wrong permissions
Подскажите как можно демонтировать образ яндекс диска?