AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 50210
Accepted
Stewart Robinson
Stewart Robinson
Asked: 2009-08-05 23:25:39 +0800 CST2009-08-05 23:25:39 +0800 CST 2009-08-05 23:25:39 +0800 CST

ubuntu 9.04 上的正确 /var 权限是什么?

  • 772

我正在重置 /var/www 的权限并搞砸了!

现在我经常遇到使用包管理器连接 mysql 的问题,因为 /var 具有相当开放的权限。

任何人都知道 /var 是否相当笼统

sudo chmod -R 700 *

帮助!

ubuntu
  • 2 2 个回答
  • 2053 Views

2 个回答

  • Voted
  1. Best Answer
    David Pashley
    2009-08-05T23:36:40+08:002009-08-05T23:36:40+08:00

    大多数目录应该是 755 并且由 root 拥有。可悲的是,并非一切都应该如此。如果您进行递归权限更改,您将造成更大的损害。在我的机器上,我有:

    mojo-jojo david% sudo find /var -type d !-烫发 755 -ls
    278532 4 drwxrwsr-x 2 根员工 4096 2008 年 10 月 20 日 /var/local
    286930 4 drwx-wx--T 2 根 crontab 4096 2008 年 9 月 9 日 /var/spool/cron/crontabs
    286848 4 drwxrwx--T 2 守护进程 守护进程 4096 2008 年 7 月 10 日 /var/spool/cron/atspool
    286849 4 drwxrwx--T 2 守护进程 4096 2008 年 10 月 21 日 /var/spool/cron/atjobs
    319499 4 drwx--x--- 3 根 lp 4096 2008 年 10 月 21 日 /var/spool/cups
    319500 4 drwxrwx--T 2 根 lp 4096 2008 年 10 月 20 日 /var/spool/cups/tmp
    352575 4 drwxr-x--- 5 Debian-exim Debian-exim 4096 Mar 28 09:03 /var/spool/exim4
    352624 4 drwxr-x--- 2 Debian-exim Debian-exim 4096 8 月 5 日 07:02 /var/spool/exim4/msglog
    352622 4 drwxr-x--- 2 Debian-exim Debian-exim 4096 2008 年 12 月 14 日 /var/spool/exim4/db
    352623 4 drwxr-x--- 2 Debian-exim Debian-exim 4096 8 月 5 日 07:02 /var/spool/exim4/input
    279126 4 drwxrwsr-x 2 libuuid libuuid 4096 2008 年 10 月 21 日 /var/lib/libuuid
    352603 4 drwxrwx--- 2 logcheck logcheck 4096 2008 年 10 月 22 日 /var/lib/logcheck
    320214 4 drwxrwx--- 2 根 polkituser 4096 2008 年 10 月 21 日 /var/lib/PolicyKit
    352614 4 drwxrwxr-x 2 munin munin 4096 5 月 3 日 09:05 /var/lib/munin/plugin-state
    270524 4 drwx------ 10 postgres postgres 4096 Jul 29 04:07 /var/lib/postgresql/8.3/main
    270533 4 drwx------ 2 postgres postgres 4096 2008 年 12 月 12 日 /var/lib/postgresql/8.3/main/pg_twophase
    270540 4 drwx------ 7 postgres postgres 4096 2008 年 12 月 13 日 /var/lib/postgresql/8.3/main/base
    1106278 4 drwx------ 2 postgres postgres 4096 2008 年 12 月 18 日 /var/lib/postgresql/8.3/main/base/pgsql_tmp
    311894 4 drwx------ 2 postgres postgres 4096 Jul 29 04:07 /var/lib/postgresql/8.3/main/base/11511
    270542 4 drwx------ 2 postgres postgres 4096 2008 年 12 月 12 日 /var/lib/postgresql/8.3/main/base/1
    270937 4 drwx------ 2 postgres postgres 4096 Mar 28 09:29 /var/lib/postgresql/8.3/main/base/16385
    311320 4 drwx----- 2 postgres postgres 4096 2008 年 12 月 12 日 /var/lib/postgresql/8.3/main/base/11510
    270543 4 drwx------ 2 postgres postgres 4096 2008 年 12 月 12 日 /var/lib/postgresql/8.3/main/pg_tblspc
    270527 4 drwx------ 2 postgres postgres 4096 Aug 5 08:32 /var/lib/postgresql/8.3/main/global
    270528 4 drwx------ 3 postgres postgres 4096 2008 年 12 月 17 日 /var/lib/postgresql/8.3/main/pg_xlog
    270529 4 drwx------ 2 postgres postgres 4096 2008 年 12 月 12 日 /var/lib/postgresql/8.3/main/pg_xlog/archive_status
    270535 4 drwx------ 4 postgres postgres 4096 2008 年 12 月 12 日 /var/lib/postgresql/8.3/main/pg_multixact
    270538 4 drwx------ 2 postgres postgres 4096 2008 年 12 月 12 日 /var/lib/postgresql/8.3/main/pg_multixact/offsets
    270536 4 drwx------ 2 postgres postgres 4096 2008 年 12 月 12 日 /var/lib/postgresql/8.3/main/pg_multixact/members
    270532 4 drwx------ 2 postgres postgres 4096 2008 年 12 月 12 日 /var/lib/postgresql/8.3/main/pg_subtrans
    270530 4 drwx------ 2 postgres postgres 4096 2008 年 12 月 12 日 /var/lib/postgresql/8.3/main/pg_clog
    321312 4 drwxrwx--T 3 根 gdm 4096 7 月 29 日 08:17 /var/lib/gdm
    1729012 4 drwx------ 2 mysql mysql 4096 2009 年 2 月 3 日 /var/lib/mysql/newforms_sess
    1728971 4 drwx------ 2 mysql mysql 4096 Feb 16 21:38 /var/lib/mysql/newforms
    369895 4 drwxrwxr-x 3 根 tomcat6 4096 2008 年 12 月 17 日 /var/lib/tomcat6/webapps
    270506 4 drwxr-x--- 15 root root 4096 Apr 25 11:50 /var/lib/puppet/clientbucket
    271123 4 drwxrwx--- 3 root root 4096 Apr 18 13:51 /var/lib/puppet/clientbucket/*
    270483 4 drwxrwx--x 6 root root 4096 Mar 28 19:21 /var/lib/puppet/ssl
    270490 4 drwxr-x--- 2 root root 4096 Mar 28 19:21 /var/lib/puppet/ssl/private_keys
    270488 4 drwxr-x--- 2 root root 4096 Mar 28 19:21 /var/lib/puppet/ssl/private
    270481 4 drwxr-xr-t 2 根根 4096 8 月 5 日 08:18 /var/lib/puppet/state
    534313 0 drwx------ 3 根域用户 60 Jul 29 21:30 /var/run/sudo
    534314 0 drwx------ 2 根域用户 100 8 月 5 日 08:32 /var/run/sudo/david
      9242 0 dr-x--x--x 2 lp lpadmin 40 Aug 5 07:43 /var/run/cups/certs
      8006 0 drwxrwxrwt 2 傀儡傀儡 60 Aug 2 07:43 /var/run/puppet
      7877 0 drwxr-x--- 2 根 winbindd_priv 60 八月 2 08:26 /var/run/samba/winbindd_privileged
      7463 0 drwxr-x--- 2 Debian-exim Debian-exim 60 Jul 29 04:07 /var/run/exim4
      6880 0 drwxrwsr-x 2 postgres postgres 100 Jul 29 04:07 /var/run/postgresql
      6172 0 drwxrwx--- 2 root polkituser 40 Jul 29 04:07 /var/run/PolicyKit
      6016 0 drwxrwxr-x 2 根 utmp 40 Jul 29 04:07 /var/run/screen
    278583 4 drwxrwsr-x 2 根邮件 4096 2008 年 10 月 21 日 /var/mail
    327995 4 drwxrwxrwt 2 root root 4096 Apr 9 07:35 /var/crash
    278535 4 drwxrwxrwt 2 根 4096 8 月 2 日 10:34 /var/tmp
      2878 0 drwxrwxrwt 4 根根 100 8 月 5 日 07:43 /var/lock
    320430 4 drwxrwxr-x 4 根 lp 4096 Mar 28 09:12 /var/cache/cups
    320432 4 drwxrwxr-x 2 根 lp 4096 2008 年 10 月 20 日 /var/cache/cups/rss
    278548 4 drwx----- 2 root root 4096 8 月 5 日 08:30 /var/cache/ldconfig
    271257 4 drwx------ 2 tomcat55 adm 4096 2008 年 11 月 18 日 /var/cache/tomcat5.5
    287018 4 drwxr-sr-x 44 人根 4096 8 月 5 日 07:43 /var/cache/man
    287178 4 drwxr-sr-x 2 人根 4096 8 月 5 日 07:43 /var/cache/man/*
    541847 4 drwxr-x--- 3 tomcat6 adm 4096 Jun 20 18:43 /var/cache/tomcat6
    327693 4 drwxrwsr-t 2 根管理员 4096 2008 年 10 月 21 日 /var/cache/jockey
    352620 4 drwxr-s--- 2 Debian-exim adm 4096 8 月 5 日 07:43 /var/log/exim4
    328117 4 drwxr-x--- 3 root adm 4096 Aug 2 07:43 /var/log/samba
    353025 4 drwx------ 3 根根 4096 2008 年 10 月 22 日 /var/log/samba/cores
    353026 4 drwx------ 2 根 4096 2008 年 10 月 22 日 /var/log/samba/cores/winbindd
    279487 4 drwxr-sr-x 2 新闻 4096 2008 年 10 月 21 日 /var/log/news
    352612 4 drwxr-x--- 2 munin adm 4096 Aug 5 07:43 /var/log/munin
    311823 4 drwxrwxr-t 2 根 postgres 4096 8 月 2 日 07:43 /var/log/postgresql
    288323 4 drwxr-x--- 2 tomcat55 adm 4096 Aug 4 07:52 /var/log/tomcat5.5
    328912 4 drwxr-x--- 2 根管理员 4096 8 月 2 日 07:43 /var/log/apache2
    328064 4 drwxr-s--- 2 mysql adm 4096 2009 年 1 月 29 日 /var/log/mysql
    369892 4 drwxr-x--- 2 tomcat6 adm 4096 Aug 4 07:52 /var/log/tomcat6
    294961 4 drwxr-x--- 2 傀儡傀儡 4096 8 月 2 日 07:43 /var/log/puppet
    

    将有更多具有不同权限的文件。希望这能让您对要解决的问题有所了解。

    • 3
  2. Justin Ellison
    2009-08-06T05:28:37+08:002009-08-06T05:28:37+08:00

    你说包管理器,我猜你正在运行 Ubuntu?不幸的是,如果您正在运行基于 apt 的发行版,那么您将不得不像 David 所说的那样手动操作。

    如果您正在运行基于 RPM 的发行版,您可以这样做:

    对于 $(rpm -qa) 中的 p;做 rpm --setperms $p; 完毕
    对于 $(rpm -qa) 中的 p;做 rpm --setugids $p; 完毕
    

    这是 RPM 相对于 deb/apt 的少数优势之一。

    • 1

相关问题

  • 无法通过 Ubuntu VPN 访问外部网络

  • ubuntu apt-get upgrade - 如何在 shell 中单击确定?

  • VirtualBox 上 Ubuntu 的访客优化技巧 [关闭]

  • 外部硬盘上的 virtualbox 虚拟硬盘驱动器(Vista 主机上的 ubuntu 客户机)

  • 如何在 Ubuntu 上挂载 LVM 分区?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve