函数名:ssh2_sftp_chmod()
适用版本:PHP 5 >= 5.2.0, PECL ssh2 >= 0.9.0
用法:ssh2_sftp_chmod(resource $sftp, string $filename, int $mode)
参数:
返回值:成功时返回 true,失败时返回 false。
示例:
// 连接到 SSH 服务器
$connection = ssh2_connect('example.com', 22);
ssh2_auth_password($connection, 'username', 'password');
// 获取 SFTP 连接
$sftp = ssh2_sftp($connection);
// 修改文件权限
$filename = "path/to/file.txt";
$mode = 0644; // 设置为 644 权限
if (ssh2_sftp_chmod($sftp, $filename, $mode)) {
echo "文件权限修改成功!";
} else {
echo "文件权限修改失败!";
}
注意事项: