Tag: 用户

允许其他用户使用葡萄酒

我使用的是ubuntu 15.04。 我已经在超级用户帐户中安装了wine,以便我可以使用MS office 2010.但是当我登录其他普通用户帐户时我无法使用它。 是否可以将应用程序设置为适用于所有用户,以便我不需要在其他帐户中再次安装它们?

为什么setuid模式S似乎适用于脚本上的非所有者?

setuid位表示如果有人执行该文件,它将作为该文件的所有者运行。 但是,让我说我是所有者,启用setuid位但禁用自己的执行权限: theowner@hostname:~$ echo “echo \”Running as user $(whoami)\”” > script.sh theowner@hostname:~$ sudo chmod u=rs,go+x script.sh 此文件的权限现在为-r-Srwxr-x ,请参阅大写字母S表示我自己,但x表示组和其他人。 如果我尝试运行脚本,那么我得到预期: bash: ./script.sh: Permission denied 因为我没有执行权。 如果我做了我的许可,那将是s而不是具有setuid设置的S 但现在让我说我进入另一个用户帐户, someperson ,并尝试现在运行它。 Running as user theowner 当theowner被禁止执行脚本时,为什么它仍然允许其他用户以theowner theowner执行脚本?

全新安装14.04后无法为用户安装主目录

我重新安装了Ubuntu 14.04。 我有/ home在与root不同的分区上。 安装14.04和mount / home没有任何问题。 在安装过程中,我被要求创建一个用户,并使用我的用户名和密码创建了一个新用户。 我的主文件夹已正确添加到我的用户名。 在此之后,我为不同的家庭成员创建了用户,并添加了他们现有的主文件夹,除了一个之外,它还没有问 在一种情况下,我可以创建新用户,与主文件夹相同的用户名。 登录此用户失败。 屏幕变黑,人们希望该用户的桌面出现。 我可以听到鼓声,表示您已登录,但登录屏幕返回。 我无法登录这个用户。 如果我尝试在cli中登录此用户,一切都很好。 我可以浏览主文件夹和文件。 当然我不想松开这个用户的主文件夹。 我该怎么办? 提前致谢。

ERROR 1045(28005):用户’root @ localhost’拒绝访问(使用密码:否)

我重新安装了mysql-server ,我再也无法访问mysql了: ERROR 1045(28005) : Access denied for user ‘root@localhost’ (using password: no )

Ubuntu 12.04安装

我想我会在仍然运行10.04的备用笔记本电脑上尝试12.04安装,而不是在11.10上运行的主笔记本电脑上。 我安装了12.04而不是干净。 很好……但是我不能以我的普通用户身份登录(仅作为访客)因此我无法获得过度安装的好处。 当我尝试以我的用户身份登录并使用我的密码时,我收到以下消息: Could not update ICEauthority file /home/username/.ICEauthority 虽然我的密码对超级用户应用程序有效。 从那时起,我通过passwrd命令更改了密码,但我仍然收到相同的错误消息。 你有什么建议吗 ? 如果不是,我猜我会运行一个干净的安装。

除了使用所述应用程序外,限制用户使用特定应用程序并限制写入

我正在尝试创建一个儿童帐户。 我想创建一个默认限制所有应用程序的用户帐户,除了特定的应用程序列表,即firefox,Yo Frankie,Numpty Physics等。另外,我想让他们的整个帐户不可写,如果应用允许他们创建文档,他们可能会写。 当然,如果允许他们运行的应用程序需要编写日志,那么也需要启用它。 预期的结果是他们无法右键单击桌面并创建目录或文档。 他们可能能够下载可执行文件,但不能执行它。 我怎样才能做到这一点?

15.04中的用户组和高级设置

Ubuntu曾经允许我在“用户设置”GUI中更改用户组和高级设置。 这些选项现在已于15.04消失。 我在哪里可以找到这些设置? (对于我的用例,使用命令行不是一个选项。) 这是带有“管理组”和“高级设置”按钮的旧对话框。

从12.04升级到14.04后,为什么登录屏幕上的用户帐户丢失?

通过DVD将我的12.04LTS升级到14.04 LTS,从安装选项提示中选择“升级”选项。 此后,在“登录”屏幕中,旧的用户帐户不可见。 但是,如果我导航到主屏幕,它们是可见的。 这些都受到保护,甚至是管理员 下面是grep /bin/bash /etc/passwd : root:x:0:0:root:/root:/bin/bash admin1:x:1000:1000:admin,,,:/home/admin1:/bin/bash dranand:x:1001:1001:Anand Philip,,,:/home/dranand:/bin/bash 这是ls -l /home的输出。 (我在升级过程中创建的新配置文件已标记。) drwx—— 18 admin1 admin1 4096 Apr 21 17:35 admin1 [NEW] drwxr-xr-x 21 1004 1004 4096 Apr 11 12:48 dmishariff [OLD] drwxr-xr-x 2 dranand dranand 4096 Apr 21 16:58 dranand [NEW] drwxr-xr-x 36 1002 1002 4096 Apr 21 16:15 […]

根据GUI,为什么用户不是其私有组(UPG)的成员? (虽然CLIcertificate相反……)

我从网站上下载了当前的Ubuntu MATE iso文件。 我做了一个全新安装的Ubuntu MATE 16.04(特别是16.04.5)。 Ubuntu MATE 18.04(特别是18.04.1)也是如此 而根据@ mook765,Ubuntu Studio 18.04(Xfce)似乎也受到了影响 我在使用名为test (全名Test )的GUI进行安装时创建了一个默认用户。 系统因此创建了一个称为test的UPG。 安装完成后,我重新启动了系统。 现在在完全新的系统上,我打开系统>控制中心>用户和组>管理组 。 我寻找test组并按下属性 ,这里是…用户test不是组test成员! 它看起来像/etc/group暗示相同:(最后一行) test@test ~ $ less /etc/group | grep test adm:x:4:syslog,test cdrom:x:24:test sudo:x:27:test dip:x:30:test plugdev:x:46:test lpadmin:x:113:test test:x:1000: sambashare:x:129:test 但根据如何读取`id`和`/ etc / group`? 用户的主要组仅列在/etc/passwd而不是/etc/group其他/etc/group以避免冗余。 id 似乎表明有点不同: test@test ~ $ id test uid=1000(test) gid=1000(test) groups=1000(test),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),129(sambashare) 最好的certificate方法是groups […]

Ubuntu 17.04:手动生成访客帐户

不知怎的,我的“客人”帐号从我的机器上消失了。 我发现这个帐户非常有用,所以我试着自己设置一个“访客”。 但是,我在“ 用户和组”对话框中找不到任何支持退出时删除所有生成文件概念的选项。 实现这一目标的最佳方法是什么? lightdm配置文件中没有设置“no-guest”。