grey2

Рейтинг
138
Регистрация
25.04.2008

в том то и дело что я его заменяю а после ребута добавляется новая строка с eth1

уберите пожалуйста mac из сообщения, что то я не обратил внимания что его написал)

да у меня vda1 и vda2 партиции в системе отображаются

Я вижу вы разбираетесь в solusvm - это хорошо так как я нашёл причину.

solusvm создаёт сетвевую на eth1. я нашёл инструкцию что нужно переименовать eth1 в eth0:


sudo nano /etc/udev/rules.d/70-persistent-net.rules

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="01:01:01:01:01:01", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
Notice that the end of the line says "eth1". Change this to "eth0".

но после ребута solusvm пишет новую строку опять с eth1.

где-то у него можно сменить этот eth1 на eth0?

а то пришлось ip вешать на eth1

и ещё если в solusvm стоит в настройках гостевой virtio сеть и virtio диск и гостевая работает и находит и диск и сеть значит она работате на virtio?

Доступ к ноде есть.

По ссылке написано как я понял про создание конфига на ноде. Я создал конфиг на ноде через solusvm. Вгрузил виртуалку в образ. Запустил. Всё работает а сетевой нет. В solusvm ставлю сетевые virtio и realtek и e1000 - ни одна не работает на этой виртуалке.

Если создать новую виртуалку на этой ноде то она работает, а импортированная нет.

ethtool eth0 no such device

Romka_Kharkov:
Попробуйте в ssh под тем же пользователем создать папки..... от него всмысле.... станет понятно это FS (selinux, etc...) или заморочка самого ftpd...

в ssh под юзером создало

вставил не в location - заработало.

а без if у меня "циклическая переадресация" получается

а по моему вопросу никто не сможет подсказать?

grey2:
можно сюда же?

не работает редирект index.php -> /

мой конфиг:

location / {

if ($request_uri = /index.php){
rewrite ^ http://$host permanent;
}

}



на index.php3 и других урлах работает а на ndex.php нет. не понимаю почему.
Romka_Kharkov:
Судя по вот этому:

site.tv proftpd[29449]: retrieved UID 500 for user 'user'
site.tv proftpd[29449]: retrieved GID 500 for group 'user'

Вы пытаетесь запустить FTP под правами обычного пользователя с id 500 ??

По поводу selinux, посмотрите сюда:

cat /etc/sysconfig/selinux |grep SELINUX
Если там не disabled стало быть он включен в одном из вариантов.

нет это часть лога входа пользователя user на ftp

selinux отключён

Romka_Kharkov:
По таким признакам будет сложно разобраться, надо смотреть систему, пробовать логиниться одновременно с применением разных настроек со стороны сервера...

Что вот это такое: ?

in dir_check_full(): path = '/1', fullpath = '/1'.

Это вы в корне OS пытаетесь через FTP создать что-то? :) Как в "/" может быть папка юзера? или это chroot ?
Конфиг покажете ?

да я уже всяко перепробовал. и конфиг менял и права менял и всё остальное.

in dir_check_full(): path = '/1', fullpath = '/1'. - это я создаю папку 1 в корне пользователя user

я не понимаю как selinux отключён если я ставлю владельцем папки сайта толькователя. запускаю nginx от root и он пишет forbidden

конфиги на рабочем сервере и на нерабочем одинаковые. видимо дело не в proftpd

---------- Добавлено 16.01.2014 в 16:21 ----------

вот весь debug обрезанный:


[root@site home]# /usr/sbin/proftpd -nd10
site.tv proftpd[29449]: using TCP receive buffer size of 87380 bytes
site.tv proftpd[29449]: using TCP send buffer size of 16384 bytes
site.tv proftpd[29449]: testing Unix domain socket using S_ISFIFO
site.tv proftpd[29449]: testing Unix domain socket using S_ISSOCK
site.tv proftpd[29449]: using S_ISSOCK macro for Unix domain socket detection
site.tv proftpd[29449]: mod_tls/2.4.3: using OpenSSL 1.0.0-fips 29 Mar 2010
site.tv proftpd[29449]: retrieved UID 500 for user 'user'
site.tv proftpd[29449]: retrieved GID 500 for group 'user'
site.tv proftpd[29449]: ROOT PRIVS at mod_log.c:588
site.tv proftpd[29449]: RELINQUISH PRIVS at mod_log.c:593
site.tv proftpd[29449]: <IfDefine>: skipping 'TLS' section at line 153
site.tv proftpd[29449]: <IfDefine>: skipping 'DYNAMIC_BAN_LISTS' section at line 167
site.tv proftpd[29449]: <IfModule>: using 'mod_cap.c' section at line 205
site.tv proftpd[29449]: <IfDefine>: skipping 'ANONYMOUS_FTP' section at line 212
site.tv proftpd[29449]: UseReverseDNS off, returning IP address instead of DNS name
site.tv proftpd[29449] 111.11.11.11:
site.tv proftpd[29449] 111.11.11.11: Config for ProFTPD server:
site.tv proftpd[29449] 111.11.11.11: ServerIdent
site.tv proftpd[29449] 111.11.11.11: DefaultServer
site.tv proftpd[29449] 111.11.11.11: VRootEngine
site.tv proftpd[29449] 111.11.11.11: DefaultRoot
site.tv proftpd[29449] 111.11.11.11: VRootAlias
site.tv proftpd[29449] 111.11.11.11: AuthPAMConfig
site.tv proftpd[29449] 111.11.11.11: AuthOrder
site.tv proftpd[29449] 111.11.11.11: UserID
site.tv proftpd[29449] 111.11.11.11: UserName
site.tv proftpd[29449] 111.11.11.11: GroupID
site.tv proftpd[29449] 111.11.11.11: GroupName
site.tv proftpd[29449] 111.11.11.11: UseSendfile
site.tv proftpd[29449] 111.11.11.11: TransferLog
site.tv proftpd[29449] 111.11.11.11: ExtendedLog
site.tv proftpd[29449] 111.11.11.11: ExtendedLog
site.tv proftpd[29449] 111.11.11.11: DebugLevel
site.tv proftpd[29449] 111.11.11.11: CapabilitiesEngine
site.tv proftpd[29449] 111.11.11.11: CapabilitiesSet
site.tv proftpd[29449] 111.11.11.11: Limit
site.tv proftpd[29449] 111.11.11.11: AllowAll
site.tv proftpd[29449] 111.11.11.11: Limit
site.tv proftpd[29449] 111.11.11.11: AllowAll
site.tv proftpd[29449] 111.11.11.11: Umask
site.tv proftpd[29449] 111.11.11.11: IdentLookups
site.tv proftpd[29449] 111.11.11.11: AllowOverwrite
site.tv proftpd[29449] 111.11.11.11: mod_lang/0.9: binding to text domain 'proftpd' using locale path '/usr/share/locale'
site.tv proftpd[29449] 111.11.11.11: mod_lang/0.9: using locale files in '/usr/share/locale'
site.tv proftpd[29449] 111.11.11.11: mod_lang/0.9: added the following supported languages: bg_BG, ja_JP, it_IT, ru_RU, es_ES, en_US, ko_KR, fr_FR, zh_CN, zh_TW
site.tv proftpd[29449] 111.11.11.11: ROOT PRIVS at mod_ctrls.c:1168
site.tv proftpd[29449] 111.11.11.11: RELINQUISH PRIVS at mod_ctrls.c:1170
site.tv proftpd[29449] 111.11.11.11: ROOT PRIVS at mod_delay.c:425
site.tv proftpd[29449] 111.11.11.11: RELINQUISH PRIVS at mod_delay.c:430
site.tv proftpd[29449] 111.11.11.11: retrieved group ID: 500
site.tv proftpd[29449] 111.11.11.11: setting group ID: 500
site.tv proftpd[29449] 111.11.11.11: SETUP PRIVS at main.c:3336
site.tv proftpd[29449] 111.11.11.11: ROOT PRIVS at main.c:2306
site.tv proftpd[29449] 111.11.11.11: RELINQUISH PRIVS at main.c:2315
site.tv proftpd[29449] 111.11.11.11: ROOT PRIVS at main.c:2673
site.tv proftpd[29449] 111.11.11.11: opening scoreboard '/var/run/proftpd.scoreboard'
site.tv proftpd[29449] 111.11.11.11: RELINQUISH PRIVS at main.c:2699
site.tv proftpd[29449] 111.11.11.11: ROOT PRIVS at inet.c:348
site.tv proftpd[29449] 111.11.11.11: RELINQUISH PRIVS at inet.c:411
site.tv proftpd[29449] 111.11.11.11: ProFTPD 1.3.4d (maint) (built Wed Sep 25 2013 09:01:49 NOVT) standalone mode STARTUP
site.tv proftpd[29449] 111.11.11.11: ROOT PRIVS at pidfile.c:47
site.tv proftpd[29449] 111.11.11.11: RELINQUISH PRIVS at pidfile.c:49
site.tv proftpd[29449] 111.11.11.11: ROOT PRIVS at mod_ctrls.c:709
site.tv proftpd[29449] 111.11.11.11: RELINQUISH PRIVS at mod_ctrls.c:713
site.tv proftpd[29451] 111.11.11.11: ROOT PRIVS at main.c:1272
site.tv proftpd[29451] 111.11.11.11: RELINQUISH PRIVS at main.c:1276
site.tv proftpd[29451] 111.11.11.11: no matching vhost found for ::ffff:111.11.11.11#21, using 'ProFTPD server' listening on wildcard address

site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): dispatching LOG_CMD command 'PORT 176,215,66,222,8,196' to mod_log
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): dispatching PRE_CMD command 'MLSD' to mod_tls
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): dispatching PRE_CMD command 'MLSD' to mod_core
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): dispatching PRE_CMD command 'MLSD' to mod_core
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): dispatching CMD command 'MLSD' to mod_facts
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): in dir_check_full(): path = '/', fullpath = '/'.
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): ROOT PRIVS at inet.c:348
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): RELINQUISH PRIVS at inet.c:411
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): active data connection opened - local : 111.11.11.11:20
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): active data connection opened - remote : 222.22.22.22:2244
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): in dir_check_full(): path = '/.bash_logout', fullpath = '/.bash_logout'.
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): in dir_check_full(): path = '/site.tv', fullpath = '/site.tv'.
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): in dir_check_full(): path = '/.bashrc', fullpath = '/.bashrc'.
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): in dir_check_full(): path = '/backup', fullpath = '/backup'.
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): in dir_check_full(): path = '/', fullpath = '/'.
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): in dir_check_full(): path = '/', fullpath = '/'.
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): in dir_check_full(): path = '/.bash_profile', fullpath = '/.bash_profile'.
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): dispatching LOG_CMD command 'MLSD' to mod_log
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): dispatching LOG_CMD command 'MLSD' to mod_facts
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): dispatching PRE_CMD command 'MKD 1' to mod_tls
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): dispatching PRE_CMD command 'MKD 1' to mod_core
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): dispatching PRE_CMD command 'MKD 1' to mod_core
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): dispatching CMD command 'MKD 1' to mod_core
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): in dir_check_full(): path = '/1', fullpath = '/1'.
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): in dir_check_full(): setting umask to 0022 (was 0022)
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): dispatching LOG_CMD_ERR command 'MKD 1' to mod_log
^Csite.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): ProFTPD terminating (signal 2)
site.tv proftpd[29449] 111.11.11.11: ProFTPD terminating (signal 2)
site.tv proftpd[29449] 111.11.11.11: ROOT PRIVS at main.c:2074
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): ROOT PRIVS at mod_auth_pam.c:195
site.tv proftpd[29449] 111.11.11.11: ROOT PRIVS at mod_delay.c:1543
site.tv proftpd[29449] 111.11.11.11: RELINQUISH PRIVS at mod_delay.c:1548
site.tv proftpd[29449] 111.11.11.11: RELINQUISH PRIVS at main.c:2099
site.tv proftpd[29449] 111.11.11.11: ProFTPD 1.3.4d standalone mode SHUTDOWN
site.tv proftpd[29449] 111.11.11.11: ROOT PRIVS at main.c:2106
site.tv proftpd[29449] 111.11.11.11: deleting existing scoreboard '/var/run/proftpd.scoreboard'
site.tv proftpd[29449] 111.11.11.11: RELINQUISH PRIVS at main.c:2108
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): RELINQUISH PRIVS at mod_auth_pam.c:222
site.tv proftpd[29451] 111.11.11.11 (222.22.22.22[222.22.22.22]): FTP session closed.
Romka_Kharkov:
grey2, named так поступает я полагаю в силу того что он работает в chroot.
Что касается ftp... - проверьте доступы к корневым папкам ваших пользователей и права на них....

корневая папка пользователя user имеен владельца nginx:user. хотя и при user:user не работает

siv1987:
rewrite ^/index\.php$ http://$host permanent;

и так пробовал. с index.php не отрабатывает

Всего: 413