标签: directory

如何写保护目录?

我有一些看起来像这样的目录和文件

drwxr-xr-x. 2 ss ss 4096 Oct  3  2004 backup
Run Code Online (Sandbox Code Playgroud)

请注意.权限中的 。

用户ss不能删除这个目录。

如何设置此类写保护以及如何撤消它?

linux permissions directory selinux access-control-list

2
推荐指数
1
解决办法
2990
查看次数

将文件从一台服务器复制到另一台具有相同权限的服务器

我正在迁移到新服务器,我需要移动几个网站,但我需要对新服务器具有与旧服务器相同的读/写权限。

我不需要保持组和所有者 ID 相同,但是如果我必须浏览旧服务器上的所有文件并检查文件夹和文件的读/写权限而不是在新服务器上设置,那将非常困难。

我的想法是将文件复制到新服务器并解压缩,但这会以某种方式将所有权限重置为默认设置,文件为 644,文件夹为 755。我可以以某种方式传输与旧服务器上具有相同权限的文件和文件夹吗?

files directory copy file-permissions

2
推荐指数
1
解决办法
2万
查看次数

我可以有两个(或更多)Apache VirtualHosts 由子目录分隔吗?

我认为这是一个简单的问题,但让我更好地解释一下。我有以下开发环境:

  • Ubuntu 服务器 12.04 LTS;
  • 阿帕奇2.4 ;
  • PHP 5.5;

一切正常,除了 VirtualHost 配置。我想部署两个应用程序:Drupal 和 Wordpress。每个应用程序都有自己的目录,例如:

  • Drupal: /l/disk0/drupal/public_html ;
  • Wordpress: /l/disk0/wordpress/public_html ;

在默认站点中,VirtualHost 配置指向 /var/www作为文档根目录。我想禁用这个默认站点配置,我想创建两个 VirtualHosts,一个用于 Drupal,另一个用于 Wordpress。

但是,这是一个开发环境,这里没有域。我搜索了很多网站,找到了很多教程,所有教程都解释了如何使用域而不是子目录来执行此操作。

完成配置后,访问我的应用程序的 URL 将是:

 - http://example.com/wordpress;
 - http://example.com/drupal;
Run Code Online (Sandbox Code Playgroud)

我已经尝试过这个 VirtualHost:

<VirtualHost *:80>
        ServerName example.com
        ServerAdmin web@myserver.com
        DocumentRoot /l/disk0/site/public_html

        <Directory />
                AllowOverride None
        </Directory>

        Alias /site /l/disk0/site/public_html
        <Directory /l/disk0/site/public_html>
                Options MultiViews Indexes Includes FollowSymLinks ExecCGI
                AllowOverride All
                Require all granted
                allow from all
        </Directory>

        RewriteEngine On
        LogLevel warn
        ErrorLog …
Run Code Online (Sandbox Code Playgroud)

directory virtualhost apache-2.4

2
推荐指数
1
解决办法
1万
查看次数

从 .BAT 批处理文件将目录更改为“This PC”/“Computer”

我正在使用批处理文件在登录时自动启动软件。该软件映射分配了一个字母 (R:) 的远程驱动器,并将文件资源管理器打开到 R:。

我想在批处理文件中附加一行,将当前目录更改为“这台电脑”/“计算机”,以便——在 Windows 文件资源管理器中——用户可以看到所有可用的驱动器,包括远程驱动器。我知道它不是一个真正的文件夹——比如用户文件夹——而是注册表中的一个键。

在文件资源管理器中,有没有办法在命令行/批处理文件模式下访问“这台电脑”?

directory terminal batch-file

2
推荐指数
1
解决办法
2426
查看次数

win/dos 从文件中的名称列表创建文件夹的脚本

脚本问题。Dang,应该比这容易多了。我有一个包含名称列表的文件。我想把这些名字变成文件夹。每当我尝试 FOR 循环时,我得到的只是我想从创建为文件夹中读取的文件的名称,而不是将文件的内容转换为文件夹。只想为列表中的每个项目 mkdir。

scripting windows directory

1
推荐指数
1
解决办法
3万
查看次数

如何使用`ls`查看目录的权限?

我想看到类似的输出:

ls -l /etc/php5/php.ini
Run Code Online (Sandbox Code Playgroud)

这会给我:

-rw-r--r-- 1 root root 40344 Jun 14 14:33 /etc/php5/php.ini
Run Code Online (Sandbox Code Playgroud)

除了有问题的文件是一个目录,ls -l在上面做会列出它的内容。

我怎样才能让它给我一个目录的权限/信息,或者有更好的方法吗?

linux directory

1
推荐指数
2
解决办法
131
查看次数

/etc/hosts 将域重定向到 localhost/directory

在这个例子中,我试图强制 test.com 加载 localhost/project

127.0.0.1/project test.com
Run Code Online (Sandbox Code Playgroud)

但是它不起作用。

127.0.0.1 test.com
Run Code Online (Sandbox Code Playgroud)

以上工作,但我真的需要它去/项目。任何的想法?

ubuntu directory localhost

1
推荐指数
1
解决办法
2万
查看次数

如何设置目录的默认文件?

我可以在我的网络服务器上配置一个特定的目录来使用一个非典型的默认文件,比如“default.php”而不是“index.php”吗?我是否必须在该目录中创建一个“.htaccess”文件?

directory web-server defaults apache-2.2

0
推荐指数
1
解决办法
160
查看次数

在网络共享上删除的文件夹

我们公司有一个奇怪的问题。有时会发生一个文件夹已从我们的 NAS 中删除。这个月发生了 2 次,第一次 samba 日志识别出 client_A,第二次识别出 client_B...

客户的所有者说他们正在吃午饭或者他们没有任何访问此文件夹的权限...

我怎样才能找到问题?为什么它发生在来自不同客户端的同一文件夹中?

directory samba

0
推荐指数
1
解决办法
250
查看次数

.htaccess 目录的噩梦

我在 shell 上,我的 web 文件夹位于/home/w/waterfox/public_html. 在那里,我有一个名为 的目录irclogs,我正在尝试对其进行密码保护。它被修改为 755。

这是.htaccess我放在 public_html 文件夹中的文件:

<Directory /home/w/waterfox/public_html/irclogs>
AuthUserFile "/home/w/waterfox/public_html/.htpasswd"
AuthType Basic
AuthName "Restricted"
Require valid-user
</Directory>
Run Code Online (Sandbox Code Playgroud)

当我尝试访问我网站的任何部分时,包括irclogs文件夹外的内容,我得到一个500 Internal Server Error.

它似乎与我的 .htpasswd 文件没有任何关系,因为我可以使用<Files><FilesMatch>很好地保护单个文件。

directory .htaccess .htpasswd apache-2.2

0
推荐指数
1
解决办法
319
查看次数