7306
Смотрим видео на Android по wifi с Manjaro Linux через ftp
Приобрел новый смартфон себе(жители нашей группы в telegram в курсе) и вот решил чего то замутить такую тему, знаю многие уже это всё умеют и ничего тут сложного нет, но уж извините, лично я так никогда не делал, посему выполнив раз пишу топик, дабы потом можно было подглянуть в случае чего.
Для реализации просмотра видео на Android смартфоне через ftp с linux нам требуется иметь на смартфоне ES File Manager и VLC, на компьютере под управлением Manjaro Linux необходимо иметь vsftpd.
Про установку указанных ранее приложений в смартфоне говорить ничего не буду, там всё предельно понятно(всё есть в Play Маркете), в Manjaro:
затем вносим правки в конф файл:
раскомментируем нужные строки и настраиваем то что нужно. Вот как я себе выставил эти значения:
после перезагружаем сервер:
По умолчанию из вне по FTP видно содержимое папки /srv/ftp, все мои мультимедиа файлы хранятся в файлопомойке по пути /home/manjarqo/HDD/ посему монтируем это командой:
или же прописываем на постоянку в /etc/fstab добавлением строки
После чего можно проверить в браузере:
введя туда свой локальный ip адрес узнать его можно командой
Если всё получилось, то браузер спросить имя пользователя и пароль, вводите имя и пароль своего пользователя и видите свои файлы.
Для реализации просмотра видео на Android смартфоне через ftp с linux нам требуется иметь на смартфоне ES File Manager и VLC, на компьютере под управлением Manjaro Linux необходимо иметь vsftpd.
Про установку указанных ранее приложений в смартфоне говорить ничего не буду, там всё предельно понятно(всё есть в Play Маркете), в Manjaro:
yaourt -S vsftpd
затем вносим правки в конф файл:
sudo nano /etc/vsftpd.conf
раскомментируем нужные строки и настраиваем то что нужно. Вот как я себе выставил эти значения:
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
после перезагружаем сервер:
sudo systemctl restart vsftpd
По умолчанию из вне по FTP видно содержимое папки /srv/ftp, все мои мультимедиа файлы хранятся в файлопомойке по пути /home/manjarqo/HDD/ посему монтируем это командой:
sudo mount --bind /home/manjarqo/HDD/ /srv/ftp
или же прописываем на постоянку в /etc/fstab добавлением строки
/home/manjarqo/HDD /srv/ftp none defaults,bind 0 0
После чего можно проверить в браузере:
ftp://192.168.1.3
введя туда свой локальный ip адрес узнать его можно командой
ifconfig
Если всё получилось, то браузер спросить имя пользователя и пароль, вводите имя и пароль своего пользователя и видите свои файлы.
11 комментариев
А 21 порт желательно закрыть наглухо.
Поясните пожалуйста. В ES создаём SFTP, это как бы клиент, а какие настройки необходимо произвести на другой стороне? Или если у меня ноут под Manjaro, а компьютер с файлопомойкой под виндой, можно ли их соеденить для просмотра фильмов с помощью SSH? И ещё, имееет ли значение для данного способа что комп в сети по LAN, а ноут по wifi?
SSH-сервер для Виндовз вроде есть, но у меня ее нет.
Как стартануть ssh-сервер в Манжаро я думаю Вам лучше самому нагуглить.