Questions tagged «root»

“ root”帐户是Unix系统上最特权的帐户。

1
Samba共享权限拒绝用户写入文件,但仍显示
非常奇怪的问题... Samba远程共享: [javaerpm] path = /u/abas/erpm/java force user = erpm guest ok = yes read only = no writeable = yes 使用root在本地安装命令: root@crunchbang:/mnt/abas# mount -t cifs -o username=guest,rw,exec,auto //10.0.0.2/javaerpm ./javaerpm 根完全可以读/写/ cd: root@crunchbang:/mnt/abas# cd javaerpm root@crunchbang:/mnt/abas/javaerpm# touch test root@crunchbang:/mnt/abas/javaerpm# ll total 1 -rw-r--r-- 1 501 users 0 Sep 24 09:55 …
12 mount  users  samba  root 

4
写入文件而不进行重定向?
我正在编写一个常规的已编译应用程序,该应用程序需要创建一个特殊文件并向其中写入魔术cookie。我无法直接从应用程序写入文件,系统安全模型要求我启动具有提升权限的帮助程序工具来完成此操作。我可以为助手工具提供任意数量的参数。现在,我想选择一些非常简单的系统命令作为辅助工具,并为我创建文件。像这样: /bin/sh -c "/bin/echo -n 'magic' > /some/where/file" touch因为我需要将cookie写入文件,所以Simple 不能将其剪切,echo没有shell包装器的Simple 不能正常工作,因为它需要重定向才能写入文件。我不愿意以root权限调用shell来完成这样的琐碎任务。我可以调用一些真正简单,受约束的系统命令来为我编写文件吗?

3
如何赋予用户root权限?
我刚刚安装了Arch。效果很好。我创建了一个新用户,并用它登录,现在我尝试使用进行安装pacman。但是我不断收到错误消息:error: you cannot perform this operation unless you are root.我可以pacman与root一起使用,但是有没有办法让我的新用户执行这些操作? 我尝试登录到root并使用gpasswd: gpasswd -a jack root 但这什么也没做。

3
如何将无法访问根目录的目录复制到只能访问根目录的目录?
我在nfs挂载上有一个目录,该目录在服务器上位于 /home/myname/.rubies 根无法访问此目录: [mitchell.usher@server ~]$ stat /home/mitchell.usher/.rubies File: `/home/mitchell.usher/.rubies' Size: 4096 Blocks: 8 IO Block: 32768 directory Device: 15h/21d Inode: 245910 Links: 3 Access: (0755/drwxr-xr-x) Uid: ( 970/mitchell.usher) Gid: ( 100/ users) Access: 2016-08-22 15:06:15.000000000 +0000 Modify: 2016-08-22 14:55:00.000000000 +0000 Change: 2016-08-22 14:55:00.000000000 +0000 [mitchell.usher@server ~]$ sudo !! sudo stat …

2
我可以使文件只能由脚本访问,而不能由用户访问吗?
我有一个在系统上访问受限的用户(也就是说,他不是sudoer);我们叫他鲍勃。 我拥有系统管理员信任的脚本或二进制文件,并且以root身份运行它不会有任何问题。我们称它为脚本get-todays-passphrase.sh。该脚本的作用是从位于中的“私有”(由Bob /甚至root用户以外的用户/组拥有)文件中读取数据/srv/daily-passphrases,并且仅从文件中输出特定行:与今天的日期相对应的行。 像Bob这样的用户都无法知道明天的密码,即使该密码已在文件中列出。出于这个原因,该文件/srv/daily-passphrases是由Unix许可保护的,所以非root用户喜欢鲍勃没有允许直接访问文件。但是,允许他们随时运行get-todays-passphrase.sh脚本,该脚本将返回“已过滤”的数据。 总结(TL; DR版本): 鲍勃无法读取受保护的文件 该脚本可以读取受保护的文件 Bob可以随时运行可以读取文件的脚本 是否可以在Unix文件权限内执行此操作?还是如果Bob启动脚本,该脚本是否一定注定要以与Bob相同的权限运行?

3
使用原始用户名登录所有root活动
当禁用root登录(SSH)但用户可以运行sudo -i或su -成为root 用户时,最好的方法是跟踪谁在日志中充当root用户?我也想用原始用户名跟随每个命令。RHEL 6或任何Linux rsyslog等
11 logs  root 

3
以与root用户不同的用户身份运行脚本
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加细节并通过编辑此帖子来澄清问题。 6年前关闭。 从root用户,如何授予其他用户执行/root/script.sh文件的权限? 这个想法是像这样运行脚本 sudo -u user1 /root/script.sh
11 root  privileges 


2
超级用户可以写入只读文件吗?
我偶然发现了FreeBSD上令人惊讶的(对我而言)许可行为。假设我以非root用户身份运行。我创建一个文件,将其权限设置为只读,然后尝试写入该文件: $ touch f $ chmod 400 f $ ls -l f -r-------- 1 user wheel f $ echo a >> t t: Permission denied. 到现在为止还挺好。现在,我执行与root相同的操作,并将其写入文件: # ls -l f2 -r-------- 1 root wheel f2 # echo a >> f2 # echo $? 0 它是错误还是预期的行为?我可以安全地认为这可以在任何Unix&Linux上使用吗?

4
进入第0组意味着什么?
我继承的系统中的几个用户在/ etc / passwd中将其组设置为0。这意味着什么?他们本质上是否获得完整的root特权? 系统正在运行CentOS 5,并且用户似乎主要是与系统有关的事情,尽管该组中也有前管理员: $ grep :0: /etc/passwd root:x:0:0:root:/root:/bin/bash sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt operator:x:11:0:operator:/root:/sbin/nologin jsmith:x:500:0:Joe Smith:/home/jsmith:/bin/bash $
11 centos  root  group 

3
为什么root不提供.bash_profile文件?
每次我尝试使用su(not su -)作为root用户登录时,它都不来自.bash_profileuser1的主目录。 基本上,我的/var/root目录没有.bash_profile,所以我将.bash_profilein 的副本放入/var/roottest中su -。 它也不会自动.bash_profile(在中var/root)提供源。 无论如何,我想.bash_profile在使用时自动将user1 设为root帐户su。 我该怎么办? (它曾经工作过!有一天,它只是没有来源!也许bash中的设置发生了变化?source .bash_profile登录后进入时可以工作。) 我正在使用Mac和OS X Yosemite。
10 osx  root  bashrc  su 


2
系统Crontab或根Crontab
系统crontab: /etc/crontab 根crontab: sudo crontab -u root -e 首选哪种方式?因为它们都在管理权限内运行任务。
10 sudo  cron  root 

1
如何修改忘记的root密码?
我忘记了我的root密码...实际上,我想我知道这是什么意思,因为除了在终端机中,我几乎对所有其他密码都使用相同的密码,告诉我“对不起,请重试。” 有没有办法重置密码?如果可以,怎么办?
10 linux  password  root 

2
如何以其他用户(Debian)的身份运行GUI程序?
使用终端,我可以使用su和来更改正在运行的用户sudo-但是如何通过单击桌面/开始菜单上的图标/快捷方式来做到这一点? 如果我必须是root用户才能执行,无论如何我都会被问到,但是某些程序(例如Krusader,NetBeans有时甚至没有root访问权限而运行)却无法完成所需的操作。 在Windows上,我只需按一下shift并右键单击它,然后提示输入用户名和密码。我想在Debian中也有类似的简单方法。(除了解决方法之类的创建脚本之类的方法sudo xyz。) 提前致谢!
10 debian  sudo  root  gui  su 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.