aria2c 下载文件的权限问题
aria2c装在NAS上,启动的时候缺省是用root用户启的,所以它下载的文件的用户和用户组都是root。但我们通过samba在Windows管理NAS上的文件时,使用的是nobody用户(属于nogroup用户组),无法修改root用户组的文件。
我试过通过su命令,以nobody用户启动aria2c。产生的文件属性是改成nobody用户的了,但下载没流量。不知道是什么原因。
不知道大家是怎么解决这个问题的。
现在我只能登录到NAS上改一把文件的权限到nobody,这样才能通过samba去修改。 1.你看一下你下载到的目录的权限是什么...
2.nobody用户要修改root用户的文件需要把root用户创建的文件权限,如aria2用root权限下载文件/tmp/a.txt,如果你要用nobody来改这个a.txt文件,需要先执行chmod 777 /tmp/a.txt,只要操作一边,这个文件以后就都可以修改了
3.另外提示下,用samba修改nas上的文件需要注意格式,最好不要使用中文,可能会出现乱码问题 我发现,对目录操作,需要用chown来改用户才有效。
不管如何,经常需要登录到NAS上改权限毕竟不是一个好办法。最好可以一劳永逸地解决问题。 - -!那你用samba登陆的时候不要用匿名用户不就得了... zptpower1 发表于 2013-1-10 15:15 static/image/common/back.gif
- -!那你用samba登陆的时候不要用匿名用户不就得了...
如何用root用户登录samba?
web界面能加的用户没有root权限 试试用admin跑aria2,再用admin登陆samba
不懂帮顶~~~~~~~~~~~~~
页:
[1]