LINUX.ORG.RU

Как видеть файлы на сервере и на моем ПК при соединении по SSH?

 , ,


0

1

Есть файл: ~/.ssh/id_rs

Для соединения с сервером вбиваю в КС:

ssh -l username Ц.И.Ф.Е.Р.К.И

выдает

Enter passphrase for key '/home/alex/.ssh/id_rsa': ВВОЖУ_ФРАЗУ

происходит соединение

2й способ.

Есть файл ~/.ssh/config:

Host bm
    HostName Ц.И.Ф.Е.Р.К.И
    User username
    IdentityFile ~/.ssh/id_rsa

вбиваю

ssh -v bm

выдает

Enter passphrase for key '/home/alex/.ssh/id_rsa': ВВОЖУ_ФРАЗУ

тоже происходит соединение

Вопрос:

Как на одной панели в midnight commander видеть файлы на сервере, а на другой - файлы на моем ПК? Можно и без MC, но чтобы было видно и сервер и мой ПК с возможностью копирования файлов?

Тебе нужно sshfs.

Попробуй:

sudo apt install sshfs
sudo sshfs -o allow_other,default_permissions username@Ц.И.Ф.Е.Р.К.И хоста:/ /mnt

Вместо /mnt можешь куда тебе там удобно будет лезть, директория на твоей машине.

Ну и соответственно на одной панели идешь в /mnt – это будет директория хоста, а в другой гуляй по своей машине где нужно.)

upd. если я правильно понимаю на каком ты дистре поменяй apt на pkcon.

frunobulax ★★
()
Последнее исправление: frunobulax (всего исправлений: 2)
Ответ на: комментарий от frunobulax
sudo sshfs -o allow_other,default_permissions username@Ц.И.Ф.Е.Р.К.И:/ /mnt

выдает:

username@Ц.И.Ф.Е.Р.К.И's password: 

а у меня нет password-а, я по passphrase вхожу

VasyOK_ZP
() автор топика

Выбери shell link в меню mc и вбивай туда свой ssh user@ip

anonymous
()

Как на одной панели в midnight commander видеть файлы на сервере, а на другой - файлы на моем ПК?

F9 (left/right)-->SFTP Link

int13h ★★★★★
()

В меню нужной панели найди пункт shell link.

thesis ★★★★★
()
Ответ на: комментарий от frunobulax
sudo sshfs -o allow_other,default_permissions,IdentityFile=/путь_к_ключу username@Ц.И.Ф.Е.Р.К.И:/ /mnt

Попробовал. Запрашивает passphrase, ввожу. В списке устройств появляется /mnt но по заходу в нее пишет «Невозможно войти в папку /mnt.»

VasyOK_ZP
() автор топика
Последнее исправление: VasyOK_ZP (всего исправлений: 1)
Ответ на: комментарий от VasyOK_ZP

Делай без sudo. Только в /mnt скорее всего не получится, указывай путь внутри своего home. И опция IdentityFile тоже не нужна.

firkax ★★★★★
()
Ответ на: комментарий от OpenMind

Не надо NFS. Оно подходит только для закрытых со всех сторон локалок. Через инет его пускать можно разве что через шифрованный туннель.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от frunobulax

А вот и очередной пример, почему sudo - вредительская программа. Всё смешалось в кашу - администрирование системы (установка sshfs) и пользовательские действия (запуск sshfs). Правильно было так:

su -

вводим рут-пароль, начинаем сеанс администрирования

apt-get install sshfs

собственно административное действие, теперь жмём ctrl+d для выхода из рут шелла

sshfs -o default_permissions username@Ц.И.Ф.Е.Р.К.И хоста:/ /mnt

а это юзер пользуется софтом, который установил ему администратор; allow_other тоже не нужно; а вообще скорее всего и "-o default_permissions" тут лишнее

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 2)
Ответ на: комментарий от int13h

Чё вы все такие упоротые со своим sshfs/sftp, у него вообще sftp может быть отключен. В mc есть обычный shell link.

anonymous
()
Ответ на: комментарий от OpenMind

Тогда уж SMB. Но вроде это не очень касается ОП, как и sftp (который может быть отключен) и прочие советы. Одно в голову приходит - как же многозвездные засрали форум. Фернандоса на вас нет!

anonymous
()
Ответ на: комментарий от firkax

Если без IdentityFile, то запрашивает password и не происходит ввод passphrase.

Без sudo выдает failed to open mountpoint for reading: Permission denied.

Если /mnt меняю на /home/alex/myfolder - просто вижу пустую папку в устройствах.

Если в MC выбираю shell link, ввожу username@Ц.И.Ф.Е.Р.К.И запрашивает passphrase, ввожу и тоже попадаю в «пустое пространство».

VasyOK_ZP
() автор топика
Ответ на: комментарий от firkax

Уууу, блин, уууу! Чувствую себя полным (более чем обычно) болваном! :D

Это не столько программа вредительская, сколько спать надо вовремя ложиться. И ведь проверил же у себя все перед тем как постить! ууу…

frunobulax ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.