car*_*tad 5 ecryptfs vpnc 12.10
我在此处使用瞻博网络安全访问协议表单的 VPN 脚本,它执行位于~/.juniper_networks/network_connect/ncsvc具有以下权限的二进制文件:
-rws--s--x 1 root root 1225424 okt. 25 13:54 ncsvc
Run Code Online (Sandbox Code Playgroud)
但是当我这样做时,我收到以下错误:
ncsvc> Failed to setuid to root. Error 1: Operation not permitted
Run Code Online (Sandbox Code Playgroud)
将~/.juniper_networks文件夹移动/复制到例如/opt/juniper(具有相同的所有者权限),我没有收到错误消息。在Ubuntuforums的论坛帖子中,有人指出这可能是因为我对/homeecryptfs 进行了加密,因此存在“问题”。
我怎样才能解决这个问题?
小智 5
在设置 eCryptfs 安装时使用 nosuid 安装选项。这样做是出于安全原因,以防止权限提升攻击。
您可以将 ncsvc 二进制文件移到您的主目录之外(就像您对 /opt/juniper/ 所做的一样)并从您的 ~/.juniper_networks/network_connect/ncsvc 创建一个符号链接到新位置。
| 归档时间: |
|
| 查看次数: |
4041 次 |
| 最近记录: |