Автор Тема: mc  (Прочитано 15700 раз)

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

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: mc
« Ответ #15 : Суббота, 14 Января, 2012, 16:41:31 »
Есть еще вопрос по МС
Для быстрого подключения например по FTP к каталогу запоминаю текущее подключение с помощью комбинации ctrl \
А во  как при ентом кампоте запомнить пароль не ясно. приходится каждый раз его набирать. Есть способ запомнить пароль для полной "автоматизации".

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Re: mc
« Ответ #16 : Воскресенье, 15 Января, 2012, 05:14:36 »
Есть всего 2 способа, как автоматизировать пароли для FTP VFS в mc:
1. Использовать не быстрый переход, а через диалог обычного соединения: F9 -> FTP Link и ввести логин\пароль в строке соединения:
username:password@server
Правда этот список сохраняется в открытом виде в профиле mc

2. Можно использовать файл паролей .netrc
У меня эта штука не заработала, но можешь у себя проверить.
Пример:
1. Создаём файл .netrc в домашнем каталоге:
$ cd ~
$ touch .netrc
2. С помощью текстового редактора добавляем в него такую строку или строки:

  machine днс-имя-сервера login логин password пароль

, где днс-имя-сервера - имя сервера в сети или его ip-адрес (тогда и обращаться в mc нужно будет по ip-адресу).
логин и пароль - это данные для входа на сервер.

3. Чтобы не светить пароли, даём права 600 этому файлу:
chmod 600 .netrc
4. В mc идём через меню: Options -> Virtual FS и ставим галочку на Use ~/.netrc .
На этом настройка завершена.

Как работает выборка параметров из этого файла - непонятно. Или имя сервера + имя логина, или же выборка идёт только по имени сервера. Из мана, я так понял, что команда ftp или встроенный ftp-менеджер в mc применяют логин\пароль как только увидят соответствие имени машины в запросе и файле netrc. Как будет выглядеть процесс, когда сервер один, а логинов два или более - не знаю.

Дополнительно можно почитать:
*nix - свобода мысли, свобода творчества!

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: mc
« Ответ #17 : Воскресенье, 15 Января, 2012, 07:40:53 »
У меня эта штука не заработала, но можешь у себя проверить.
огромное спасибо, заработало сразу. то, что надо. попробую на остальных компах.
PS
вопрос с зависанием коммандера при закачке по фтп у меня так и не решен (на  всех компах) :(
« Последнее редактирование: Воскресенье, 15 Января, 2012, 07:50:38 от Vena »

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Re: mc
« Ответ #18 : Воскресенье, 15 Января, 2012, 08:02:21 »
вопрос с зависанием коммандера при закачке по фтп у меня так и не решен (на  всех компах) :(

Если эти компы расположены за роутером и пересылка идёт через него, то глюк может быть в самом процессе трансляции битового потока в роутере. Предлагаю это проверить.
*nix - свобода мысли, свобода творчества!

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: mc
« Ответ #19 : Воскресенье, 15 Января, 2012, 08:22:51 »
Предлагаю это проверить.
Прикол в том, что роутера 2, в разных направлениях. Один D-Link , второй TP-Link. Серваки, куда подключаюсь - тоже разные. Результат один. Потом я припоминаю, что пробовал напрямую через свич в окс ставить комп и косяк имел место :(

По поводу .netrc и одного сервера с разными логинами тоже проверил. работает только тот логин, что в .netrc первым идёт. Второй просит вводить пароль. В принципе можно было бы в одном случае использовать имя во втором IP адрес, но у меня во вторую сеть не робит что-то имена, хожу по IP.

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: mc
« Ответ #20 : Воскресенье, 15 Января, 2012, 17:30:57 »
наутилус не заедает