Tag: 权限

我怎样才能获得类似root的权限,以便从软件中心下载内容?

当从终端下载应用程序时,它说我无法下载它,因为我不是root用户,当我在Ubuntu软件中心搜索特定软件时,它甚至没有作为搜索结果出现。 我需要获取/下载ttf-mscorefonts并preload 。

如何以访客用户身份访问已安装的文件系统?

在Ubuntu 11.04中,我可以在/ media / foo中挂载文件系统并运行chown guest:guest /media/foo/bar -R并在来宾帐户中拥有完全访问权限。 升级到12.04后,我改变了我的例程以反映新的访客用户名( chown guest[id]:guest[id] /media/foo/bar -R )但我仍然无法作为访客用户访问它,因为我作为来宾没有/ media的访问权限: ls:无法打开目录/媒体:权限被拒绝 (非常有趣的是,如果我以root身份进入访客帐户,这确实有效)。 我知道这是一个安全措施,但我不知道它是如何完成的。 ls -l / reports drwxr-xr-x 11 root root 4096 Sep 9 22:28 media 因此,我的两个问题是:这个限制是如何工作的?如何以访客用户的身份访问已安装的文件系统,理想情况下不允许访问所有其他已安装的文件系统?

在Ubuntu中使用NTFS挂载驱动器时,是否有任何维护权限的方法?

在我的Web开发工作中,我几乎只使用Ubuntu。 但有时我需要启动Windows – 检查IE中的布局,重新填充Photoshop中的comp – 我希望能够在两者之间共享我的整个localhost环境。 这是我目前的工作流程: 在Ubuntu中: rsync我正在处理的站点目录/var/www到/windows/wamp/www (其中/ windows是我的windows NTFS分区的安装位置,如fstab中所设置的)。 将/var/lib/mysql的mysql数据库rsync转换为/windows/wamp/bin/mysql/{mysql version}/data 。 关闭,启动Windows,编辑文件,保存,重新启动。 回到Ubuntu,查找已更改的文件并将rsync返回到/var/www ,忽略将文件移动到NTFS分区时发生的权限更改。 我不喜欢保留整个开发环境的两个副本,我不喜欢手动同步它们。 理想情况下,我想将我的整个/ var / www文件夹复制到Windows分区和符号链接中,并对我的数据库执行相同的操作。 但是,这样做的权限更改会导致这样做时没有头疼。 所以我的问题是两部分的,我想: 有没有办法将文件从ext4驱动器分区复制到NTFS分区,以便以同步方式维护Unix权限? 要么, 有没有更好的方法在Windows和Linux分区之间共享整个localhost环境?

通过gui访问根文件夹

我是linux和终端的新手。 当我学习如何使用终端浏览目录时,我喜欢使用gui文件浏览器来镜像我的终端导航。 gui文件资源管理器中的图标和文件扩展名信息可以帮助我找出所有内容。 但是,我无法通过gui访问根文件夹,我只能通过终端访问它。 有没有办法启用对终端外部的根文件夹的访问?

这些小组在“用户和群组”中做了什么?

我知道有些人定义了文件系统的权限(例如www-data)。 但我不明白为什么通过将用户添加到“video”组来成功回答此问题 。 那么问题主要是所有预建组在Ubuntu中做了什么? 更合理的是,由于存在这么多,存在哪些“特殊”群体以及应该如何或何时使用它们?

如果没有设置可执行位,我如何从CD运行可执行文件?

我正在使用的教科书带有一张含有一些补充申请的CD。 令我惊喜的是,它似乎包含了Linux的安装程序。 CD上的自述文件提供以下安装说明: PC:Linux 双击’LINUX’文件夹 双击文件’INSTALL.BIN’ 按照屏幕上的说明操作 但这样做只会产生以下错误消息: 无法显示“/ media / BDH DE / linux / install.bin”。 该文件属于未知类型 尝试通过命令行运行安装程序会导致权限错误: ak@aux:~$ ls /media/BDH\ DE/ linux os x readme.txt windows xp windows xp – no java ak@aux:~$ ls -l /media/BDH\ DE/linux/ total 41177 -rw-r–r– 1 ak ak 42164549 2005-07-26 03:39 install.bin ak@aux:~$ /media/BDH\ DE/linux/install.bin bash: /media/BDH DE/linux/install.bin: […]

从命令行禁用用户的sudo权限

我在ubuntu中激活了root用户,并希望将ubuntu用作没有DE的服务器。 为此,我想禁用第一个用户的sudo权限。 我怎么能从命令行执行此操作? 我知道我可以使用GUI,但如何从命令行执行此操作?

如何在Ubuntu 14.04 LTS中安装Flash payer?

如何在Ubuntu 14.04 LTS中安装Flash payer? 还有如何获得root权限?…

Apache符号链接到主目录 – 权限错误

我有一些问题将我的/var/www/符号链接到我的主文件夹中的新Webroot目录。 我认为这些源于我对linux权限的不了解。 我知道,符号链接应该采取你想要链接的目录和你想要链接的目录的forms,所以在我的情况下,我运行: sudo ln -s ~/Webroot/* /var/www/ 这有点工作,如果我在/var/www/ i上运行ls可以看到我的Webroot目录中的所有文件。 每当我尝试运行我的Webroot文件夹中的文件时,我都会收到403权限错误,这是因为我的Webroot目录中的文件是由我创建的,而apache实例是作为www-data运行的? 如果是这种情况,这是否意味着我需要更改我创建的每个文件的权限才能运行它? 我之前运行了一个本地apache实例,我将默认vhost的目录根指向Webroot文件夹,在这个实例中我不需要更改任何权限。 任何帮助,将不胜感激。

sudo-sudo之后的错误:必须是setuid root“

在同事的计算机上,每次我使用sudo命令时,都会收到此错误: sudo: must be setuid root 我尝试了互联网上提到的各种各样的东西,比如从live cd更改权限到4755,但即使是来自live-cd的这个命令 sudo chmod 4755 /media/device/usr/bin/sudo 给出了同样的错误。 编辑:同事告诉我,他执行了这个命令,天知道为什么:/ sudo chmod -R 777 /或sudo chmod -R 777他不确定。