Linux下用户组、文件权限详解

作者:杏彩彩票app下载

明天登入Ubuntu 16.04时候提示could not update ICEauthority file /home/user/.ICEauthority遵照英特网的解决方法

虚构主机常用来在三个独门的IP地址上提供多个域名的网址服务。假若有人想在单个VPS的单个IP地址运转多个网站,那是极度管用的。

用户组

图片 1图片 2

在那些科目中,让作者报告您哪些设置在Ubuntu 14.04 LTS的Apache网页服务器设置设想主机。请小心,那一个课程只针对Ubuntu14.04的叁十一人版本。

在Linux中的每种客户必得属于二个组,不能够独立于组外。在Linux中每一种文件有全部者、所在组、别的组的定义

sudo chown $USER /home/$USER/.ICEauthority

本人不有限帮衬它也足以干活在别的更低的Ubuntu版本恐怕Ubuntu衍生版本(固然恐怕进度是近似的)。

- 所有者

sudo chmod 644 /home/$USER/.ICEauthority

方案

在这几个课程中,小编会使用Ubuntu 14.04 32位LTS,并搭建2个测验网址独家命名称为“unixmen1.local” 和 “unixmen2.local”.作者的测量试验机分别为192.168.1.250/24server.unixmen.local。你能够凭仗你的内需转移设想域名。

  • 所在组
  • 其它组
  • 转移顾客所在的组

要么不算,设置此文件写属性后再来照旧非常,陡然想起前些天为了2台Computer间传文书方便 给ubuntu上装上了vsftpd, apt-get install倒是飞速,同期展开了chroot_list_enable=YES 选项,顺便把经常用的报到帐户增加到了vsftp.chroot_list里了,结果从其余台Computerftp连接时抱错,抱怨文件夹权限可写,简单搜了下照帮把客户目录写权限去掉了,应该是其一标题变成的,修改Home目录属性后的确好了。

设置Apache网址服务器

设置apache服务器从前,大家来更新一下大家的Ubuntu服务器:

  1. sudo apt-get update

接下来,用上边发号施令来设置apache互连网服务器:

  1. sudo apt-get install apache2

设置apache服务器之后,让我们透过那一个U本田UR-VL 来测验网址服务器是不是健康职业 图片 3

如你所见,apache服务器已经专门的学问了。

所有者

Ubuntu下修改目录权限需求先用 sudo 来得到助理馆员权限,格式如下:

--------------------------------------分割线

Ubuntu 13.04 安装 LAMPVsftpdWebminphpMyAdmin 服务及安装 http://www.linuxidc.com/Linux/2013-06/86250.htm

CentOS 5.9下编写翻译安装LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12) http://www.linuxidc.com/Linux/2013-03/80333p3.htm

RedHat 5.4下Web服务器架设之源码塑造LAMP蒙受及应用PHPWind http://www.linuxidc.com/Linux/2012-10/72484p2.htm

LAMP源码情况搭建WEB服务器Linux+Apache+MySQL+PHP http://www.linuxidc.com/Linux/2013-05/84882.htm

LAMP+Xcache 景况搭建 http://www.linuxidc.com/Linux/2014-05/101087.htm

貌似为文件的主要创作者,何人成立了该文件,就自发的变成该公文的主人
用ls ‐ahl命令能够观望文件的主人
也足以运用chown 顾客名 文件名来修改文件的主人

sudo chmod 600 ××× (独有全数者有读和写的权柄)
sudo chmod 644 ××× (全数者有读和写的权限,组客商唯有读的权杖)
sudo chmod 700 ××× (独有全数者有读和写以及施行的权能)
sudo chmod 666 ××× (种种人都有读和写的权杖)
sudo chmod 777 ××× (每种人都有读和写以及施行的权位)

--------------------------------------分割线

文本所在组

内部×××指文件名(也足以是文件夹名,可是要在chmod后加-ld)。

安装设想主机

当某些顾客创立了一个文书后,那么些文件的所在组正是该客户所在的组

左右是本机不联网,现身错误画面后,按Ctrl + Alt +F1 踏向安全格局。

1.创建虚构目录

明日,让我们后续设置设想主机。正如自己先前所述,笔者要新建2台设想主机分别命名称为“unixmen1.local”和“unixmen2.local”.

创立多个公用的文件夹来寄存这两台虚构主机的多寡。

第一,让大家为unixmen1.local以此站点创造一个目录:

  1. sudo mkdir -p /var/www/unixmen1.local/public_html

继而,为for unixmen2.local站点创设一个目录:

  1. sudo mkdir -p /var/www/unixmen2.local/public_html

用ls ‐ahl命令能够见见文件的全部组

直接 sudo chmod -R 777 /home/linuxidc

2. 设置全部者和权力

地点目录今后唯有root具有权力。大家须求修改那2个目录的具备权给普通顾客,而不只有是root客户。

  1. sudo chown -R $USER:$USER /var/www/unixmen1.local/public_html/
  2. sudo chown -R $USER:$USER /var/www/unixmen2.local/public_html/

$USER”变量指向了现阶段的登陆客户。

安装读写权限给apache网页根目录(/var/www)及其子目录,那样各种人都得以从目录中读取文件。

  1. sudo chmod -R 755/var/www/

这么,大家就创立好了有个别文本夹来保存网络有关数据并分配供给的权位和所属客商。

也能够使用chgrp 组名 文件名来修改文件所在的组

图片 4

4. 为设想主机创设示例页

当今,我们给网址扩显示例页。第一步,让我们给虚构主机unixmen1.local创办叁个示例页。

给unixmen1.local设想主机创制一个示例页,

  1. sudo vi /var/www/unixmen1.local/public_html/index.html

加上以下内容:

  1. <html>
  2. <head>
  3. <title>www.unixmen1.local</title>
  4. </head>
  5. <body>
  6. <h1>Welcome To Unixmen1.local website</h1>
  7. </body>
  8. </html>

保留并关闭文件。

一律的,增添示例页到第二台虚构主机。

  1. sudo vi /var/www/unixmen2.local/public_html/index.html

增加以下内容:

  1. <html>
  2. <head>
  3. <title>www.unixmen2.local</title>
  4. </head>
  5. <body>
  6. <h1>Welcome To Unixmen2.local website</h1>
  7. </body>
  8. </html>

保留并关闭文件。

更加的多详细的情况见请继续读书下一页的美貌内容: http://www.linuxidc.com/Linux/2014-06/102871p2.htm

图片 5

其它组

OK,搞定。

除开文件的主人和所在组的顾客外,系统的别样顾客都是文件的其它组

--------------------------------------分割线

下边方法未经测验,记录下,有空在测量试验:

Ubuntu12.04开机报错:could not update ICEauthority file /home/user/.ICEauthority 化解
发生原因:误将/home/user目录的客户成为了root,所以非常的小概立异ICE导致开机警告
化解方法:
1.使用guest登录
2.开采三个console
3.Ctrl + Alt +F1 步入安全格局
4.选取你的客商名登入
5.sudo chown -Lacrosse user:user /home/$user/.ICEauthority 或 sudo chown -R user:user /home/$user/.* user为您自个儿的顾客名
sudo chmod 644 /home/$USER/.ICEauthority
6.sudo reboot 那儿就能够运用本身的客户名登陆了

任何消除措施:
一、
sudo chown user -PRADO /home/user(此处user为您的顾客名)
二、
先是,要查阅/home/目录的客户和组是否属于root客商的,那些目录必需是属于root客商和root组的
# ls -l /home/用户名

图片 6

若是还是不是的话,改变组为root,顾客为root
# sudo chgrp -Tiggo root /home //改变组为root
# sudo chown -福睿斯 root /home //更动客商为root
附带,更动/home目录的权杖为755
# sudo chmod 755 /home
再次,变更/home/用户名/.dmrc权限为644
# sudo chmod 600 /home/用户名/.ICEauthorit

文件权限

--------------------------------------分割线

Ubuntu 下通过Wine安装Ali旺旺并缓慢解决中文乱码 http://www.linuxidc.com/Linux/2016-05/131131.htm

Ubuntu 16.04 LTS正式颁发下载,长达5年技巧协助  http://www.linuxidc.com/Linux/2016-04/130508.htm

Ubuntu 16.04 U盘安装图文化教育程 http://www.linuxidc.com/Linux/2016-04/130520.htm

Ubuntu 16.04 LTS安装好内需安装的15件事 http://www.linuxidc.com/Linux/2016-04/130519.htm

Ubuntu 16.04 LTS 后天颁发 Canonical公布系统新特征 http://www.linuxidc.com/Linux/2016-04/130466.htm

将Ubuntu 15.10升级到Ubuntu 16.04  http://www.linuxidc.com/Linux/2016-03/129158.htm

Ubuntu 16.04安装Lua游戏引擎Love http://www.linuxidc.com/Linux/2016-03/129108.htm

Ubuntu 16.04 LTS怎样行使Snap软件包 http://www.linuxidc.com/Linux/2016-04/130679.htm

Ubuntu 16.04 供给您的扶助,让 GNOME Software 更加美观 http://www.linuxidc.com/Linux/2016-03/129237.htm

越来越多Ubuntu相关音讯见Ubuntu 专项论题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

正文永世更新链接地址

图片 7

ls

 -l中体现的源委如下:

-rwxrw-r‐-1 root root 1213 Feb 2 09:39 abc

- 十二个字符分明分歧客户能对文本为什么

- 第二个字符代表文件(-)、目录(d),链接(l)

- 别的字符每3个一组(rwx),读(r)、写(w)、执行(x)

- 第一组rwx:文件全数者的权位是读、写和实践

- 第二组rw-:与公事全数者同一组的客商的权能是读、写但无法试行

- 第三组r--:不与公事全数者同组的其余客商的权力是读不能够写和实施

也可用数字代表为:r=4,w=2,x=1  因而rwx=4+2+1=7

- 1 表示连接的文书数

- root 代表客商

本文由杏彩发布,转载请注明来源

关键词: