Online video hd

Смотреть в хорошем качестве hd видео

Официальный сайт jhealth 24/7/365

Смотреть видео бесплатно

or10n 12.08.2009 17:26

Я рекомендуюУдобный удаленный доступ к файлам

Настраивал я как-то сервер, а он находился довольно далеко, в минутах этак 10 ходьбы, и не было на нем еще фтп сервера (лень было ставить), а был только доступ по SSH, и надо было закинуть туда несколько файлов. Решил я использовать SSHFS (Secure SHell FileSystem).

Из плюсов можно отметить:

- Простота настройки

- Не надо устанавливать ничего лишнего на сервер (кроме сервера SSH)

- Высокая безопасность



Установка в Ubuntu/Debian очень проста:

Пишем в консоли машины, с которой планируем заходить на сервер.

1
$ sudo apt-get install sshfs





Теперь монтируем удаленную папку себе на компьютер:

1
$ sshfs username@server:/home/user mount-point/





Теперь файлы расположенные на сервере, доступны на нашей машине.


Тэги: Linux ssh sshfs
+ 13 -
Похожие Поделиться

predator 12.08.2009 17:35 #
+ 0 -
спасибо сталкивался с таким. нужно было загрузить пару картинок, но все решилось использованием http://ipicture.ru/ =)
evgenyl 12.08.2009 17:46 #
+ 2 -
а ещё можно в mc "Shell link" если пару файлов
Username 12.08.2009 21:32 #
+ 0 -
но вот это как раз если пара файлов
Zend 12.08.2009 18:59 #
+ 0 -
И эта фишка у меня даже не глючила в отличии от fusesmb и smbfs. Действительно удобно.
Craftuser 12.08.2009 19:48 #
+ 0 -
Азы конечно, но иногда настолько увлечешься разными наворотами и надстройками, что забываешь про простое и понятное, спасибо за напоминание:)
kopartm 12.08.2009 20:05 #
+ 0 -
У меня эта команда выдает ошибку (подставил свои параметры):
$ sshfs username@server:/home/user mount-point/
read: Connection reset by peer

У нее в инете есть решение:
$ ssh username@server echo text
text

Но у меня печатает вроде все правильно, а не ошибку с ключом.

Кто-нибудь сталкивался? Или просто sshfs не работает на этом сервере.
Kraplax 13.08.2009 08:03 #
+ 0 -
Без гугления попробую пальцем в небо.
Запущен ли sshd?
Открыт ли доступ с вашего IP (смотрите /etc/hosts.deny и /etc/hosts.allow, причем первый "сильнее" второго)?
kopartm 13.08.2009 17:49 #
+ 0 -
sshd должен быть запушен на клиенте?
По ssh заходит нормально на сервер.
Оба приведенных файла пустые.
Kraplax 13.08.2009 18:10 #
+ 0 -
Нет, sshd обязательно должен быть запущен на сервере. Он демон, он должен следить за входящими подключениями.
А /etc/sshd_config проверяли? Или хотя бы логи покажите из /var/logs
kopartm 14.08.2009 19:53 #
+ 0 -
В том то и дело, что это не мой сервер. Но я туда могу заходить по ssh.
Попробовал открыть /etc/ssh/sshd_config на сервер, но у меня даже прав на просмотр нет.
Я хотел понять, что sshfs не работает не из-за настроек у меня на клиенте. Получается - что-то на сервер запрещено или не донастроено/стартануто.
Kraplax 13.08.2009 18:18 #
+ 0 -
Еще в /etc/sshd_config проверьте наличие следующих строк
Subsystem sftp /usr/libexec/openssh/sftp-server
DenyGroups nossh
а также чтобы они были незакомментированы. Путь в первой строке может отличаться, главное, чтобы он существовал и вел куда-то
muhas 13.08.2009 09:45 #
+ -1 -
я сталкивался, только хз почему. два ака на одном и том же хосте, один ругается так другой нет - хотя обычно через пару минут проходит. вообще по логике вещей обычный ообрыв связи.


А теперь по теме топика: думаю не помешает указать что отмонтируется всё это дело fusermount -u mountpoint, что так же можно автомаунт(или не авто) в fstab прописывать. и что не помешает в /etc/fuse.conf добавить user_allow_other для монтирования fuse не только от рута (хотя от системы зависит)

Кстати рекомендую - pcmanfm-fuse как один из немногих файломанагеров прозрачно работающих с fuse (правда поддерживает всего несколько fs и новые добавлять надо в исходниках:) и gfuse-manager (вроде как умеет поболее фс чем pcmanfm)
or10n 13.08.2009 13:55 #
+ 2 -
$ sudo apt-get install afuse
afuse -o mount_template="sshfs %r:/ %m" -o unmount_template="fusermount -u -z %m" ~/sshfs/
После чего все обращения к файлам и папкам в папке ~/sshfs/ будут вызывать монтирование соответствующей папки в ~/sshfs/. После чего обращение пойдет дальше на удаленный хост. Самое главное — все происходит абсолютно прозрачно при первом обращении к нужной папке из любой программы.
umren 12.08.2009 21:50 #
+ 0 -
классно, спасибо :) действительно вещь нужная и не надо велосипедов :))
Rain 13.08.2009 02:27 #
+ 0 -
Если ssh уже есть, то проще scp или sftp. Ничего доустанавливать не нужно.
n0p 13.08.2009 07:51 #
+ 1 -
Не всегда. Папку, например, scp не скопирует, да и даже если 2-3 файла - каждый раз вводить пароль муторно, особенно если пароль этот символов 20 :)
Rain 13.08.2009 09:07 #
+ 0 -
scp ~/temp/* ?
Но опять же - два, ри файла. :)
zorggg 13.08.2009 12:23 #
+ 1 -
Папки копировать можно с опцией -r (рекурсивно):
scp -r /home/user1/directory username@server:/home/user2/directory
n0p 13.08.2009 19:09 #
+ 0 -
Хмм.. Спасибо за совет, не знал.
Kraplax 13.08.2009 08:06 #
+ 0 -
согласен с n0p - scp прокатит только с одним-двумя файлами. Еще scp неплохой вариант для работы из винды с удобной GUI, но для большего количества файлов и POSIX систем все же sshfs предпочтительнее будет.
nikebl 13.08.2009 11:43 #
+ 1 -
Ну не знаю, каждый день копирую большие файлы/много файлов при помощи scp, аутентификация настроена по ключам и даже работает автодополнение пути при нажатии tab на удаленной машине, я и не замечаю что копирую с одной машины на другую, и без всяких дополнительных замарочек.
n0p 13.08.2009 19:11 #
+ 0 -
Опа. А как автодополнение путей на удаленной машине настроить? :)
Я чисто с программной точки зрения даже не представляю как реализовать без установки предварительного соединения между хостами.. :)
nikebl 14.08.2009 23:31 #
+ 0 -
Если с одного сервера доступ по ssh на другой настроен только по ключу, без ввода пароля то должно работать.
n0p 17.08.2009 07:42 #
+ 0 -
Ключи без пароля - это моветон, имхо :)
Моя паранойя не позволяет о таком даже думать :)
nikebl 31.08.2009 16:20 #
+ 0 -
ну возможно когда у тебя будет 30-40 машин, ты пересмотришь свое отношение :) Да и доступ по ключу можно открыть только определенному юзеру и с определенной машины.
n0p 01.09.2009 06:14 #
+ 0 -
Хмм.. Было. И больше было :)
Ключ один, личный. Пароль к нему тоже один и тот же (потому что ключ один). Прописать этот ключ на всех машинах - дело пары минут, в чем сложность то? :)
nikebl 01.09.2009 11:44 #
+ 0 -
У меня то как раз проблем нет, все работает без пароля, вероятность, что мой ключ уведут приблизительно равна тому, что подберут твой пароль :) Соединение без пароля доступно только внутри этой сети, делая работу более комфортной что ли... при этом не делая систему менее защищенной
or10n 13.08.2009 13:48 #
+ 1 -
с sshfs можно работать и из под Windows. Для этого служит разработка Dokan SSHFS. Сначала скачиваем Dokan lib, затем dokan sshfs. Говорят работает.
Kraplax 13.08.2009 14:09 #
+ 0 -
Счас загуглю. В свое время не нашел толковой реализации SCP для Windows, остановися на WinSCP и GUI к нему. Но тогда еще не знал о sshfs. Спасибо за совет.
TuZ 13.08.2009 12:49 #
+ 0 -
Хочется только дополнить, что пользователь должен входить в группу fuse чтобы монтировать sshfs.
nvbn 13.08.2009 18:21 #
+ 0 -
Как-то nfs приятней и быстрее будет =)
bmw 14.08.2009 08:33 #
+ -1 -
а я, дурак, в nautilus'е набирал sftp://servername и получал доступ, а все гораздо проще
mirivlad 14.08.2009 20:22 #
+ 3 -
Я вот не уверен на счет sshfs, но самба-шара при таком подходе подтормживала. Я так извращался с амароком 1.4 для проигрывания музыки с сервера пока не плюнул и icecast не поднял. Так амарок на любом действии со списком либо переключении песни - подвисал на некоторое время и подвешивал вообще весь десктоп.
Harpagon 14.08.2009 12:23 #
+ 0 -
Спасибо, для новичка полезная статья

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн