Comments 34
Могу посоветовать также muCommander c поддержкой SFTP «из коробки»
0
Не подходит, часто midnight незаменим, когда на удаленном сервере нужно сделать заливку нескольких файлов с одновременной правкой, на не менее удаленный сервер. При этом X11 и прочие прелести так отсутствуют как класс.
0
Что вы подрузумеваете под одновременной заливкой с правкой?
Буквально это обозначает, что вы передаете поток на другой сервер изменяя его на лету. Это делается примерно так
Зачем редктировать удаленный файл? Если можно зайти по ssh и исправить его в vim?
Можно отредактировать локально, залить по scp.
Я серьезно не могу представить себе ситуацию, когда midnight незаменим.
Буквально это обозначает, что вы передаете поток на другой сервер изменяя его на лету. Это делается примерно так
cat 1.html | sed 's/HTML/html/g' | ssh server2 "cat > 1.html"
Зачем редктировать удаленный файл? Если можно зайти по ssh и исправить его в vim?
Можно отредактировать локально, залить по scp.
Я серьезно не могу представить себе ситуацию, когда midnight незаменим.
+1
Плохая формулировка в моем предыдущем комментарии.
Есть круг задач которые нужно решать в сжатые сроки на сервере, доступ на который есть только по FTP/SFTP (о SSH shell там можно только мечтать). Вот в таких случаях удобнее использовать интегрированный инструмент с поиском и вьювером/редактором в одном лице (саппорт один из таких случаев). А когда по некоторым причинам приходится работать там, где неприменимы X11/VNC/RPD, то консольных альтернатив я более не знаю.
Есть круг задач которые нужно решать в сжатые сроки на сервере, доступ на который есть только по FTP/SFTP (о SSH shell там можно только мечтать). Вот в таких случаях удобнее использовать интегрированный инструмент с поиском и вьювером/редактором в одном лице (саппорт один из таких случаев). А когда по некоторым причинам приходится работать там, где неприменимы X11/VNC/RPD, то консольных альтернатив я более не знаю.
0
А зачем SFTP, когда в mc испокон веков был FISH?
0
Мне не первый раз задают этот вопрос, да и самого автора не раз спрашивали. Для меня есть одно важное преимущество — при копировании больших файлов исключается необходимость во временном файле (используется родной для MC механизм копирования). Был случай, когда копирование файла на 8GB выгребло все место в /tmp (смонтирована как tmpfs).
+1
Гм. А не проще ли было бы поправить реализацию FISH, чтобы она не создавала этот самый файл?
0
Я не знаю всех тонкостей, но вроде нельзя.
0
Кстати подробности можно спросить тут: www.midnight-commander.org/ticket/1535
+1
pam ssh-agen auth в CentOS 6 идет изкоробки. Или я что-то не понимаю?
0
Вижу, что вы бывалый пользователь МС.
Можете накидать юскейсов в которых mc объективно лучше/проще/производительнее/привычнее/удобнее просто консоли? Просто сходу не удалось таких придумать, но ведь неспроста вы так заморочались, да
Можете накидать юскейсов в которых mc объективно лучше/проще/производительнее/привычнее/удобнее просто консоли? Просто сходу не удалось таких придумать, но ведь неспроста вы так заморочались, да
+1
Порт, порт не 22 уже можно указывать при работе по протоколу ssh? :)
0
Странно. У меня прекрасно работает через ssh-agent с ключом RSA с паролем. Причем я не задумывался, просто случайно узнал, что MC sftp поддерживает.
Интерфейс при этом слегка глючит, но прекрасно работает. И месяц назад работало.
Интерфейс при этом слегка глючит, но прекрасно работает. И месяц назад работало.
0
Сейчас и у меня работает, но чтобы найти причину — пришлось потратить вечер. Автор заявлял требования к библиотеке libssh2 (>= 1.2.5), но работа с ssh-agent требует библиотеку новее (насколько новее не разбирался). Отсюда и не стыковка — у него работает, а у меня нет.
0
Я имел ввиду, что даже полпинка не нужно. Debian Wheezy, все завелось сразу. Кстати, в Squeze тоже работает (а там древняя версия). Видно вам не повезло.
0
А где брали сборку MC?
0
sudo aptitude install mc
0
Хоть телепатия не мое, но попробую предположить, что у вас Debian Wheezy/Sid. В официальном репозитории сейчас midnight версии 4.7.0.9-2 в котором есть поддержка только двух протоколов FTP и FISH. И никакого SFTP там нет в помине.
Если я ошибаюсь, то интересно глянуть на ваш /etc/apt/sources.list
Если я ошибаюсь, то интересно глянуть на ваш /etc/apt/sources.list
-1
<< Хоть телепатия не мое, но попробую предположить, что у вас Debian Wheezy/Sid
<< Я имел ввиду, что даже полпинка не нужно. Debian Wheezy, все завелось сразу.
Я ведь написал.
<< Я имел ввиду, что даже полпинка не нужно. Debian Wheezy, все завелось сразу.
Я ведь написал.
deb gq.net.ru/debian wheezy xneur
deb ftp.debian.org/debian/ wheezy main non-free contrib
deb-src ftp.debian.org/debian/ wheezy main non-free contrib
deb security.debian.org/ wheezy/updates main contrib non-free
deb-src security.debian.org/ wheezy/updates main contrib non-free
0
dpkg -l | grep mc
ii mc 3:4.7.0.9-2 Midnight Commander — a powerful file manager
ii mc 3:4.7.0.9-2 Midnight Commander — a powerful file manager
0
Чукча не читатель — чукча писатель? Я выше написал, что в этой сборке нет никакого SFTP и дальнейшая дискуссия бесполезна.
P.S. То, что FISH прекрасно дружит с ssh-agent можно не напоминать.
P.S. То, что FISH прекрасно дружит с ssh-agent можно не напоминать.
-1
Очень адекватный ответ. С таким подходом дискуссия действительно бесполезна. Вы спросили — я ответил. В чем проблема?
0
Перечитайте отсюда и подумайте о чем я спрашиваю и какой ваш ответ.
А потом еще раз подумайте над утверждением: Чукча не читатель — чукча писатель?
А потом еще раз подумайте над утверждением: Чукча не читатель — чукча писатель?
-1
хм, использую sshfs (и под linux и под windows). И не надо мучиться ни с одним файловым менеджером.
0
Sign up to leave a comment.
Поддержка SFTP в midnight commander