افزودن قابلیت زیپ و آنزیب کردن به دایرکت ادمین
در admin level به Licensing / Updates برید و Update DirectAdmin .
بعد که آپدیت شد دستورات زیر رو با دسترسی روت در SSH بزنید
yum install zip
yum install unzip
بعد از اینکه نصب شد باید فایل کانفیگ دایرکت ادمین رو ویرایش کنید:
nano /usr/local/directadmin/conf/directadmin.conf
حالا به خط آخرش zip=1 رو اضافه کنید.
بعد نوبت به ریست دایرکت ادمین میرسه:
service directadmin restart
تغییر سطح دسترسی و مالکیت
ایه و اساس سطح دسترسی ها در لینوکس شامل دو تا قسمت میشه یکی مالکیت فایل یا (ownership ) و یکی مجوز فایل ها (permissions ) .
مالکیت فایل (ownership ) شامل دو تا قسمت میشه :
یکی مالکیت کاربری (User Ownership)
یکی مالکیت گروهی (Group Ownership)
پس یک فایل دو تا مالکیت میگیره یکی مالکیت گروه یکی مالکیت کاربر
[php]
ll
-rw-r–r– 1 root vahid 0 Aug 5 00:58 vahid.txt
[/php]
از فایل بالا متوجه میشیم که Group Ownership این فایل گروه vahid هست .
و User Ownership این فایل مربوط به یوزر root هست .
حالا ما چه شکلی میتونیم ownership یک فایل رو تغییر بدیم ؟ با دستور chown
[php]chown userowner:groupowner myfile.txt[/php]
حالا میریم سراغ قسمت دوم یعنی مجوز فایل ها (permissions )
مجوز فایل ها (permissions ) شامل 3 تا قسمت میشه :
مجوز برای کاربر
مجور برای گروه
مجوز برای دیگران (که شامل بقیه کاربران سیستم میشه)
[php]
rw- r– r– 1 vahid vahid 0 Aug 5 00:58 vahid.txt
| | |
| | |________ user permission
| |___________ group permission
|_______________ other permission
r = read permission
w = write permission
x = execute permission
4 = read (r)
2 = write (w)
1 = execute (x)
0 = no permission (-)
[/php]
[php]
chmod permissionnumber myfile.txt
chmod 407 myfile.txt
-r—–rwx 1 vahid vahid 0 Aug 5 00:58 vahid.txt
[/php]
حالا اگر خواستید تمامی فایل ها و زیر مجموعه هاش رو تغیر owner یا permission بدید باید از آپشن -R (تاکید میکنم بر روی R بزرگ هست ) استفاده کنید
برای مثال :
[php]
chown -R vahid:vahid "foldername"/
chmod -R 407 "foldername"/
[/php]
آموزش ست کردن roundcube به عنوان ایمیل اصلی domain/webmail
وقتی آدرس domain/webmail رو وارد میکنید با صفحه سفید یا 404 مواجه میشید
[php]
nano /etc/httpd/conf/extra/httpd-alias.conf
"Alias /webmail "/var/www/html/webmail/"
—–> Alias /webmail "/var/www/html/roundcube/
service directadmin restart
service httpd restart
حالا آدرستون رو بزنید domain/webmail
[/php]
Me dull. You smart. That’s just what I needde.
Really looking forward to read more. Really Cool.
سلام.واقعا وبسایت خوبی دارید
سلام.وبسایت خیلی خوبی دارید.ممنون