Я обычно использую командную строку удара, когда мне нужно к FTP что-то. Я нашел, что определенные FTP-серверы не установлены на режим двоичного счета по умолчанию и если я не буду помнить делать так, отправленный файл будет поврежден. Существует ли способ установить режим двоичного счета автоматически каждый раз, когда я получаю доступ к удаленному FTP-серверу?
Если Вы хотите использовать ftp, то можно поместить команды arbitary в netrc путем определения макроса. Если макрос назовут init, то он будет автоматически выполняться, как это
machine server
login user
password password
macdef init
binary
Любые команды между macdef строкой и пустой строкой будут выполняться, как только вход в систему завершен.