欢迎来到云服务器

Directadmin Linux面板

我已经删除/ home,如何重新创建目录?

通常,这不是最好的事情发生,因为所有的数据都存储在那里。 您需要重新创建所有目录结构以及DA运行所需的几个文件:

1)创建DA tmp目录,以便您可以再次登录到DA:

mkdir -p /home/tmp
chmod 1777 /home/tmp


2)创建/ home / username目录和子目录:


cd /home
vi make_dirs.sh

按“i”进入“insert mode”,然后粘贴以下脚本(右键单击)

#!/bin/sh
for i in `ls /usr/local/directadmin/data/users`; do
{
 for d in `cat /usr/local/directadmin/data/users/${i}/domains.list`; do
 {
  mkdir -p /home/${i}/domains/${d}/public_html/cgi-bin
  mkdir -p /home/${i}/domains/${d}/private_html
  mkdir -p /home/${i}/domains/${d}/public_ftp
  mkdir -p /home/${i}/domains/${d}/stats
  mkdir -p /home/${i}/domains/${d}/logs
 };
 done;
 mkdir -p /home/${i}/backups     

 chown -R $i:$i /home/${i}
 chmod -R 755 /home/${i}
};
done;
exit 0;

按“ctrl-c”退出“insert mode”,然后按两次“shift-Z”保存并退出。 一旦保存文件,请键入:

chmod 755 make_dirs.sh
./make_dirs.sh

腾讯云代理

Copyright © 2003-2021 MFISP.COM. 国外vps服务器租用 梦飞云服务器租用 版权所有 粤ICP备11019662号