Как остановить J2SSH SFTP положить команду изменения разрешений
Я получаю ошибку:
java.io.IOException: This server does not support operations to modify file attributes.
at com.sshtools.j2ssh.sftp.SftpSubsystemClient.getOKRequestStatus(Unknown Source)
at com.sshtools.j2ssh.sftp.SftpSubsystemClient.setAttributes(Unknown Source)
at com.sshtools.j2ssh.sftp.SftpSubsystemClient.changePermissions(Unknown Source)
at com.sshtools.j2ssh.SftpClient.chmod(Unknown Source)
at com.sshtools.j2ssh.SftpClient.put(Unknown Source)
at com.sshtools.j2ssh.SftpClient.put(Unknown Source)
at com.sshtools.j2ssh.SftpClient.put(Unknown Source)
at com.sshtools.j2ssh.SftpClient.put(Unknown Source)
После некоторых копаний я обнаружил, что команда SftpClient.put выполняет автоматический chmod после загрузки файла. Есть ли способ для меня, чтобы отключить это?
Я точно знаю, что начальный.put работает как положено, потому что когда я проверяю файл на удаленном сервере, он присутствует и все байты учитываются.