Filezilla를 사용하여 레거시 IBM i에 FTP

Filezilla를 사용하여 레거시 IBM i에 FTP

IBM i(AS400)에 FTP를 통해 "레거시 파일 시스템"으로 직접 연결하고 싶습니다.

일부 사이트에서는 이러한 줄을 적절한 섹션에 추가하는 방법에 대해 설명합니다.

<PostLoginCommands>         
  <Command>site namefmt 1</Command>
  <Command>site listfmt 1</Command>
  <Command>cwd /QSYS.LIB/USERLIB.LIB </Command>
  <Command>TYPE A</Command>
</PostLoginCommands>

C:\Users\USERNAME\AppData\Roaming\FileZilla에서 설정 파일을 찾았습니다. 내용을 삭제하면 Filezilla가 설정 메뉴를 잃어버렸기 때문에 이것이 올바른 파일이라는 것을 알고 있습니다.

불행히도 이것은 나에게 효과가 없습니다. Filezilla는 해당 섹션을 완전히 무시하는 것 같습니다.

답변1

IBMi에서 CHGFTPA 명령을 확인하십시오. Filezilla에서는 /QSYS.LIB/TEMP.LIB 또는 이와 유사한 것을 원격 디렉토리에 넣으십시오.

그것은 나에게 효과적입니다.

답변2

당신이 그것을 놓치고 있다고 생각하세요QOUTE

이것은 나에게 효과적입니다 ...

        <PostLoginCommands>
            <Command>qoute site namefmt 1</Command>
            <Command>qoute site listfmt 1</Command>
            <Command>cwd /QSYS.LIB/MYLIB.LIB</Command>
        </PostLoginCommands>

이것이 파일에 들어가지만 sitemanager.xml그것이 당신이 말하는 "설정 파일"인지 확실하지 않습니다.

sitemanager.xml따라서 FileZilla 내의 사이트 관리자 유틸리티를 통해 IBM i에 대한 항목을 추가하고 FileZilla를 닫은 다음 줄 뒤에 위의 명령을 추가하여 항목을 편집해야 합니다 <port>21</port>. FileZilla를 저장하고 다시 시작한 후 사이트 관리자 유틸리티를 사용하여 시스템에 연결하세요.

관련 정보