Автор Тема: Проблем с CentOS и права за достъп  (Прочетена 2413 пъти)

dilana

  • Участници
  • ***
  • Публикации: 3
  • Distribution: CentOS
  • Window Manager: KDE
    • Профил
    • WWW
Имам един проблем, който ме мъчи от няколко дена, прерових целия Интернет, всички manual-и за CentOS и SELinux и не знам вече какво да правя.

Инсталирах CentOS 5, Apache, PHP 5.2, phpMyAdmin и vsftpd. Но имам проблем с качването на файлове през http и ftp.

В SELinux съм задал тези стойности за httpd и ftpd:

Код:
# getsebool -a | grep httpd
allow_httpd_anon_write --> on
allow_httpd_bugzilla_script_anon_write --> on
allow_httpd_cvs_script_anon_write --> on
allow_httpd_mod_auth_pam --> on
allow_httpd_nagios_script_anon_write --> on
allow_httpd_prewikka_script_anon_write --> on
allow_httpd_squid_script_anon_write --> on
allow_httpd_sys_script_anon_write --> on
httpd_builtin_scripting --> on
httpd_can_network_connect --> on
httpd_can_network_connect_db --> on
httpd_can_network_relay --> on
httpd_can_sendmail --> on
httpd_disable_trans --> on
httpd_enable_cgi --> on
httpd_enable_ftp_server --> off
httpd_enable_homedirs --> on
httpd_read_user_content --> on
httpd_rotatelogs_disable_trans --> on
httpd_ssi_exec --> on
httpd_suexec_disable_trans --> on
httpd_tty_comm --> on
httpd_unified --> on
httpd_use_cifs --> on
httpd_use_nfs --> on

# getsebool -a | grep ftpd
allow_ftpd_anon_write --> on
allow_ftpd_full_access --> on
allow_ftpd_use_cifs --> on
allow_ftpd_use_nfs --> on
ftpd_connect_db --> off
ftpd_disable_trans --> on
ftpd_is_daemon --> on
tftpd_disable_trans --> off

На някой места пише, че трябва правата на директорията да се направят така:
chcon -Rvt --type=ftpd_anon_rw_t /www

на други така:
chmod o+w /www

или така:
setfacl -R -m u:dilana:rwx /www

или:
semanage fcontext -a -t public_content_t "/www(/.*)?" 

или:
semanage fcontext -a -t httpd_sys_content_t "/www(/.*)?" 

или:
chcon -Rv --type=public_content_rw_t /www

Може да съм пропуснал някое, но единственото, което успявам да подкарам е да мога да качвам файлове през фтп-то.

Някой ако може да ме упъти какво да прочета или къде ми е грешката, или какво точно трябва да направя, че вече не знам какво не съм правил...

Благодаря предварително!  [_]3
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1464
    • Профил
Re: Проблем с CentOS и права за достъп
« Отговор #1 -: Feb 03, 2011, 17:29 »
Здравей,

Дали няма нещо в логовете.
В общите и/или в тези за SELinux.
Успех.
Активен

dilana

  • Участници
  • ***
  • Публикации: 3
  • Distribution: CentOS
  • Window Manager: KDE
    • Профил
    • WWW
Re: Проблем с CentOS и права за достъп
« Отговор #2 -: Feb 03, 2011, 17:37 »
Общите логове са празни, а в този на СЕЛинукс понякога ми показва само да сменя правата, така както съм показал в някой от примерите.
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1464
    • Профил
Re: Проблем с CentOS и права за достъп
« Отговор #3 -: Feb 03, 2011, 20:22 »
Здравей,

Като гледам командите по-горе не всички са свързани със SELinux.
-chmod o+w /www (дава права на всички за писане, не рекурсивно);
-setfacl -R -m u:dilana:rwx /www (това е за ACL-списъци)
Май ще е най-добре временно да го изключиш (SELinux) и след като подкараш нещата, пак да го включиш.
Mай беше команда при стартиране на ядрото (selinux=0) или нещо подобно.
Успех
Активен

dilana

  • Участници
  • ***
  • Публикации: 3
  • Distribution: CentOS
  • Window Manager: KDE
    • Профил
    • WWW
Re: Проблем с CentOS и права за достъп
« Отговор #4 -: Feb 03, 2011, 21:13 »
Ама проблема май не е бил в СЕЛинукс-а, и при изключен е същото положение...
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Centos
Настройка на програми
di4o 3 6025 Последна публикация May 11, 2006, 18:10
от Lord Bad
Настройки на прокси - centos 3.8
Настройка на програми
Milen_Haskovo 0 4438 Последна публикация Oct 29, 2006, 14:11
от Milen_Haskovo
Проблем при инсталиране на centos
Настройка на програми
mishoboss 27 13599 Последна публикация Mar 17, 2009, 10:24
от Osiris
Centos
Настройка на хардуер
BerkAdmin 5 6596 Последна публикация May 24, 2007, 22:33
от BerkAdmin
Проблем с видеото centos
Настройка на програми
svemat 3 5509 Последна публикация Sep 10, 2007, 13:58
от Kalin