Как загрузить файл на общий диск с помощью unix?

У меня есть требование, в котором говорится, что он должен иметь возможность загружать и загружать файл с общего диска Windows с помощью UNIX. Как подойти к этому? Должно ли это быть сделано с помощью ftp или sftp? Пожалуйста, объясни.

2 Solutions collect form web for “Как загрузить файл на общий диск с помощью unix?”

Здесь есть два требования:

  • взять файл с диска, разделяемого с Windows-машины
  • загрузить файл (где-нибудь) с помощью ftp / sftp

Первое может быть выполнено с помощью клиента Samba для Unix, который позволяет монтировать удаленный общий ресурс Windows в каталоге Unix. Как только это будет сделано, вы сможете прочитать файлы (возможно, также писать, но это не обязательно).

Для второй части вы должны пойти с sftp , так как «s» там защищен. С старыми паролями ftp можно понюхать. sftp обычно является частью пакета ssh . Если возможно, вам может понадобиться использовать scp , сервер, который вы загружаете, должен также поддерживать это. Вам следует подумать о настройке входа в систему без пароля на сервере с использованием открытого ключа ( ssh-keygen и ssh-copy-id )

Нет необходимости настраивать FTP-сервер (или SSH-сервер) на машине Unix, которая должна выполнять загрузку, достаточно установить клиент Samba и ssh (клиент).

FTP использует PORT 21 SFTP использует PORT – в зависимости от того, что слушает ваш SSH Daemon.

Для получения данных / отправки используйте «STOR». Это может использоваться как для общих дисков, так и для сервера.

  • Текущая рабочая группа
  • Как перечислить драйверы принтеров без учетных данных с Samba?
  • Почему Samba настаивает на регистрации в качестве гостевого пользователя?
  • Как samba автоматически добавлять пользователя и делиться им дома?
  • Общий ресурс Samba показывает каталог пользователя
  • Как запретить smbtree запрашивать пароль?
  • smbd сбой после выхода из системы или неудачная попытка входа в систему
  • Сервер Samba через некоторое время замедляется
  • samba как отображать файлы с двоеточием в их имена?
  • добавить пользователя на сервер samba
  • Обязательно ли создавать локального пользователя Linux для пользователя Samba?
  • Interesting Posts

    Namservers вернулись к нормальному вскоре после подключения VPN с помощью Openconnect

    Что означает армел?

    Игнорировать пробелы для цикла при печати имени файла?

    Создание файлов tar из сценария оболочки с текущей меткой времени

    Временные перенаправленные порты

    UNIX-, BSD-, GNU-опции в команде ps для Linux. Откуда они?

    Как использовать кеш в прокси и фильтровать по контенту в Centos 7.3 и Freebsd

    yast2 разбился в момент загрузки программного модуля установки

    Информация Edid

    Восстановите файлы внутри папки, которая была заменена пустой. (openSUSE, Ext4)

    Есть ли способ получить apt-get для установки из разных дистрибутивов в одной команде?

    преобразование времени unix в строку времени с помощью команды date

    Где хранятся записи в каталоге файлов для подкаталогов?

    Как я могу проинструктировать yum для установки конкретной версии пакета X?

    Найти последние версии нескольких файлов в нескольких каталогах

    Linux и Unix - лучшая ОС в мире.