Сайт | Скачать | Видео | Wiki

Автор Тема: Обмен файлами по сети (ssh ftp www ; remmina filezilla putty)  (Прочитано 4344 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1720
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
ssh user@server "cat ~/путь/на/сервере/к/вашему/файлу" > ~/копия-файла
???
scp же...
https://wiki.enchtex.info/tools/console/scp
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
scp же...
конечно.
только не помню, она всегда в комплекте с ssh идет или доустанавливать надо?
рецептики выше на случай если в системе совсем ничего нет кроме ssh
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1720
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
только не помню, она всегда в комплекте с ssh идет или доустанавливать надо?
https://packages.ubuntu.com/jammy/amd64/openssh-client/filelist
В убунтообразных точно есть.
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 875
  • Репутация: +23/-0
  • Автор темы
Дабы не плодить новую тему, так как смотрю тема имеет много прочтений, решил продолжить её.
сегодня освоил подключение одной машины к другой по ssh с помощью mc .

Итак первое нужно определить если у вас на компе установлен ssh, у меня установлен Debian и потому команды для него
Код
sudo systemctl status ssh
если терминал выдаст нечто  такое
Код
ssh.service - OpenBSD Secure Shell server
     Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2022-12-24 19:05:24 EET; 2s ago
       Docs: man:sshd(8)
то переходим не читая дальше к пункту использования mc , нет значит читаем дальше

если пункт выше завершился пустым или отличающимся выхлопом
у вас ssh не установлен, и его надлежит установить этой командой
Код
sudo apt update
Код
sudo apt install openssh-server
далее с помощью UFW(упрощеный фаервол) разрешаем работу 22 порта
Код
sudo ufw allow ssh
после проверяем статус работы ssh
Код
sudo systemctl status ssh
если всё установилось как нужно вы получите работающий статус ssh как показано выше
вообщем везде рекомендуют порт заменить на другой , это нужно сделать исправив конфиг по адресу
/etc/ssh/sshd_config

находим в нём строку
#Port 22
раскоментируем её , убираем решётку, и меняем 22 порт на другой скажем 2033
сохраняем конфигу
далее делаем снова рестарт сервера  ssh
Код
sudo systemctl restart sshd
устанавливаем  mc или открываем его
и в панели меню mc выбираем к примеру левая панель, в ее составе в списке находим shell-соединение и вводим адрес соединения с первой машиной на которой мы только что запустили ssh сервер, адрес следующего ввида
Код
sh://user@192.168.X.X:2033
как видим я дополнительно  указал через '':''  новый порт
и если всё прошло благополучно mc запросит пароль пользователя  user и после его введения подключится к компьютеру на котором запущен ssh сервер
позвольте уточнить user --  это пользователь с запущеным ssh сервером, 192.168.X.X  -- это ip адрес машины с запущеным ssh сервером к которой мы подключаемся, как-то так.
если mc заартачится то вводим в терминал команду
Код
sudo ssh -l user -p 2033 192.168.x.x
произойдет создание ssh соединения двух машин, а также создание ключей безопасности, в терминале запросят  согласится либо отказаться, вводим yes, и позволяем произойти процессу создания ключей безопасности произойти. Дальше всё должно пойти штатно.
 Это всё конечно можно найти в интернете, но с вашего позволения собрал всё тут, так как тема имела большой отклик по прочтениям, значит людям это нужно. Если нашли неточности прошу покорнейше, указать на них, спасибо.


« Последнее редактирование: 24 Декабрь 2022, 21:34:02 от totiks2012 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: Обмен файлами по сети (ssh ftp www ; remmina filezilla putty)
« Ответ #19 : 25 Декабрь 2022, 07:40:31 »
sudo systemctl status ssh
Только для линукса с systemd. Универсально :
запуск : sudo sshd
статус : ps ax |grep sshd
останов : sudo killall sshd

тема имеет много прочтений
Переименовал и перенес тему, оформил шапку.
Спасибо +
Может хотите попробовать себя в написании статей в нашу вики? Дадим доступ
Был весьма удачный опыт

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 875
  • Репутация: +23/-0
  • Автор темы
Re: Обмен файлами по сети (ssh ftp www ; remmina filezilla putty)
« Ответ #20 : 25 Декабрь 2022, 10:13:01 »
Да насчет wiki есть желание, но давайте так нужна закрытая для глаз пользователей страница, я туда выкладываю меня оценивают, дают советы я правлю и по результату того что статья с балансировалась я публикую. И первое что я сделаю если получу доступ это про menu.lst .

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 875
  • Репутация: +23/-0
  • Автор темы
Re: Обмен файлами по сети (ssh ftp www ; remmina filezilla putty)
« Ответ #21 : 25 Декабрь 2022, 10:16:25 »
Только для линукса с systemd. Универсально :
Вам спасибо! Унес счастливый в свои записки.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: Обмен файлами по сети (ssh ftp www ; remmina filezilla putty)
« Ответ #22 : 25 Декабрь 2022, 12:55:50 »
насчет wiki есть желание
Отправил в личку заход. По готовности - сообщайте

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 875
  • Репутация: +23/-0
  • Автор темы
На днях в своей RSS ленте по linux тематике наткнулся вот на эту тему https://ubuntu-news.ru/howto/warp-udobnaya-programma-dlya-peredachi-faylov-mezhdu-linux-windows-i-android  , это программа Warp позволяет пересылать файлы хоть на PC хоть на телефон, правда она поставляется во flatpak, лежит тут https://flathub.org/apps/details/app.drey.Warp , для телефона следует брать тут https://play.google.com/store/apps/details?id=eu.heili.wormhole&pli=1 . При получении файла ввести защитный код либо от сканировать QR, может отсылать по локалке и говорят что по сети интернет. Может также отсылать целым каталогом с его содержимым, что сказать , прога понравилась, но жирнючий рунтайм... с другой стороны чего жалеть  место, df обещает еще около 16гб незанятого места, на один десяток программ такой жирности  может и хватит, тем более что всё что мне нужно уже установлено и хватает с головой, а тут вот такая программа вместе с рунтаймом  мегабайт 500. (до сих пор охреневаю от такого решения и размеров для такой простой вроде функции, но что поделать дань веяний...)
« Последнее редактирование: 19 Март 2023, 20:51:28 от totiks2012 »

Оффлайн imp

  • cat /dev/ass > /dev/head
  • Ветеран
  • *****
  • Сообщений: 1720
  • Репутация: +49/-1
  • /dev/hands < /dev/ass
но жирнючий рунтайм
Ну и зачем оно такое надо?
поставляется во flatpak
Тем более не надо.

Мне хватает pure-ftpd в пупсе. Настройка в два клика. Под андроид и винду тоже куча решений.
Компьютер имеет то преимущество перед мозгом, что им пользуются.

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 875
  • Репутация: +23/-0
  • Автор темы
Ну и зачем оно такое надо?
насчет flatpak и его рунтайма полностью с вами согласен, для обмена файлами между компами весьма неплох  OpenSSH , и я именно его и предпочту, между компом и телефоном Ftp сервер на телефоне, и Filezilla на компе, я вот так это использовал, но по удобству использования для телефона выше названая прога бьёт эту связку, потому что для отправления либо чтоб получить файл достаточно отсканировать qr код, лучше б они использовали  appimage для доставки приложения.

Оффлайн Ilbych

  • Постоялец
  • ***
  • Сообщений: 121
  • Репутация: +2/-0
пересылать файлы хоть на PC
FTP Server Plus. Бесплатная и без рекламы. На комп вообще ничего ставить не нужно.
https://play.google.com/store/apps/details?id=com.dannymichaeli.ftpserverplus
Самый простой вариант. Запускается ftp сервер на телефоне. На линуксе и винде просто ввести адрес в проводник.
На другом телефоне можно через файловый менеджер подключиться, почти все в ftp умеют.
« Последнее редактирование: 20 Март 2023, 15:53:03 от Ilbych »

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 875
  • Репутация: +23/-0
  • Автор темы
FTP Server Plus. Бесплатная и без рекламы. На комп вообще ничего ставить не нужно.
Да действительно, вот только что подключил с Pcmanfm диск с телефона, правда у меня другая прога с ftp сервером но это не суть, с mc тоже раньше подключался , не знал я что штатные файловые на это способны. Век живи век учись, спасибо!

upd: удалил warp, но тему поднял не зря еще раз спасибо!
« Последнее редактирование: 20 Март 2023, 22:50:58 от totiks2012 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
tp сервер
А не проще воткнуть телефон в комп (в usb) зарядным кабелем?

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
воткнуть телефон в комп (в usb) зарядным кабелем
Так иногда делаю, но чаще всего кидаю файл, обычно это какая-то фотка, в "Избранное" в телеграм, а потом на компе/ноуте ее сохраняю из телеги. Уже несколько лет пользуюсь этим и вполне устраивает.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE