使用SFTP或SCP使用JSch更改文件权限

孙雷欧

我有一个用户帐户,但尝试使用此帐户却导致rssh异常。是否有可能使用以外的其他方式授予目录许可ChannelExec基于例外情况,我知道该帐户无法用于ChannelExec授予目录或文件的权限。因此,在没有访问该用户帐户访问权限的情况下,该帐户还有其他方法可以授予文件权限rssh请给您想法。

代码 :

channelSftp = (ChannelSftp) channel;
ChannelExec channelexe = (ChannelExec) session.openChannel("exec");
channelexe.setCommand("chmod 777 -R " + depDir);                
channelexe.connect();

System.out.println("channelexe.getExitStatus:"+channelexe.getExitStatus());

输出 :

channelexe.getExitStatus:-1:
This account is restricted by rssh.
Allowed commands: scp sftp

If you believe this is in error, please contact your system administrator.
马丁·普里克里(Martin Prikryl)

无需使用“ exec”通道。

使用ChannelSftp.chmod

public void chmod(int permissions, String path)

请注意,该方法将权限作为整数。因此,您不能使用777,因为这是权限的八进制表示形式。

等效的十进制表示形式是511(= 7 * 8 ^ 2 + 7 * 8 ^ 1 + 7 * 8 ^ 0)。

另请参见十进制到八进制转换

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用SFTP或SCP使用JSch更改文件权限

来自分类Dev

使用 Jsch 进行异步 sftp 文件传输?

来自分类Dev

使用scp上传时更改权限

来自分类Dev

使用JSch拒绝权限

来自分类Dev

使用scp传输文件:权限被拒绝

来自分类Dev

使用scp传输文件:权限被拒绝

来自分类Dev

不使用 JSch 从 SFTP 服务器下载文件

来自分类Dev

获取供JSch使用的文件时出现权限错误

来自分类Dev

在我的ssh配置文件中使用SCP或SFTP?

来自分类Dev

使用sftp上传文件时,如何自动设置文件权限

来自分类Dev

如何使用scp复制需要root访问权限的文件?

来自分类Dev

使用scp传输文件时“权限被拒绝,请重试”

来自分类Dev

无法使用 jsch 执行 sftp 子命令

来自分类Dev

SFTP之后文件权限已更改

来自分类Dev

使用Rails SFTP上传文件时出现“权限被拒绝”

来自分类Dev

Chmod问题使用python更改文件权限

来自分类Dev

人偶-使用变量更改文件的权限

来自分类Dev

使用-perm查找文件并更改权限

来自分类Dev

使用-perm查找文件并更改权限

来自分类Dev

JSch SFTP文件上传/下载-为什么使用返回流的方法?

来自分类Dev

如何在JSch中使用正则表达式下载SFTP文件

来自分类Dev

JSch SFTP文件上传/下载-为什么使用返回流的方法?

来自分类Dev

使用 JSch 从 SFTP 下载多个文件失败并显示“请求队列:未知请求问题”

来自分类Dev

像scp一样使用sftp

来自分类Dev

放入IBM z / OS的JSch SFTP失败:无法写入文件;嵌套异常为3:权限被拒绝

来自分类Dev

如何使用JSch进行原子SFTP文件传输,以便在写入过程完成之前无法访问该文件?

来自分类Dev

使用JSch连接到SFTP时如何选择网络接口

来自分类Dev

如何停止骆驼SFTP使用者的JSCH日志

来自分类Dev

如何使用JSch判断SFTP上传是否成功

Related 相关文章

  1. 1

    使用SFTP或SCP使用JSch更改文件权限

  2. 2

    使用 Jsch 进行异步 sftp 文件传输?

  3. 3

    使用scp上传时更改权限

  4. 4

    使用JSch拒绝权限

  5. 5

    使用scp传输文件:权限被拒绝

  6. 6

    使用scp传输文件:权限被拒绝

  7. 7

    不使用 JSch 从 SFTP 服务器下载文件

  8. 8

    获取供JSch使用的文件时出现权限错误

  9. 9

    在我的ssh配置文件中使用SCP或SFTP?

  10. 10

    使用sftp上传文件时,如何自动设置文件权限

  11. 11

    如何使用scp复制需要root访问权限的文件?

  12. 12

    使用scp传输文件时“权限被拒绝,请重试”

  13. 13

    无法使用 jsch 执行 sftp 子命令

  14. 14

    SFTP之后文件权限已更改

  15. 15

    使用Rails SFTP上传文件时出现“权限被拒绝”

  16. 16

    Chmod问题使用python更改文件权限

  17. 17

    人偶-使用变量更改文件的权限

  18. 18

    使用-perm查找文件并更改权限

  19. 19

    使用-perm查找文件并更改权限

  20. 20

    JSch SFTP文件上传/下载-为什么使用返回流的方法?

  21. 21

    如何在JSch中使用正则表达式下载SFTP文件

  22. 22

    JSch SFTP文件上传/下载-为什么使用返回流的方法?

  23. 23

    使用 JSch 从 SFTP 下载多个文件失败并显示“请求队列:未知请求问题”

  24. 24

    像scp一样使用sftp

  25. 25

    放入IBM z / OS的JSch SFTP失败:无法写入文件;嵌套异常为3:权限被拒绝

  26. 26

    如何使用JSch进行原子SFTP文件传输,以便在写入过程完成之前无法访问该文件?

  27. 27

    使用JSch连接到SFTP时如何选择网络接口

  28. 28

    如何停止骆驼SFTP使用者的JSCH日志

  29. 29

    如何使用JSch判断SFTP上传是否成功

热门标签

归档