ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
@ 2006-03-21  8:10 Eugene Prokopiev
  2006-03-21 11:08 ` Eugene Prokopiev
                   ` (3 more replies)
  0 siblings, 4 replies; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-21  8:10 UTC (permalink / raw)
  To: Sisyphus

Здравствуйте!

После сегодняшнего dist-upgrade имею:

$ ssh test@192.168.46.100
test@192.168.46.100's password:
Last login: Tue Mar 21 13:50:25 2006 from localhost
/bin/zsh: Permission denied
Connection to 192.168.46.100 closed.

Разумеется, права на zsh я проверил: rwxr-xr-x, сменил shell на другой 
(тоже с rwxr-xr-x) - эффекта никакого :( Это касается всех 
пользователей, даже свежесозданных, за исключением рута. В логах - 
ничего криминального: пользователь входит и выходит ;)

В чем еще может быть проблема?

И еще: после рестарта сервиса udevd перестали писаться логи, помог 
рестарт сервиса syslogd. Не помню, было ли это раньше, но теперь так и 
должно быть?

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21  8:10 [sisyphus] dist-upgrade -> /bin/zsh: Permission denied Eugene Prokopiev
@ 2006-03-21 11:08 ` Eugene Prokopiev
  2006-03-21 12:24   ` Michael Shigorin
  2006-03-21 13:39 ` Epiphanov Sergei
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-21 11:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Eugene Prokopiev пишет:
> Здравствуйте!
> 
> После сегодняшнего dist-upgrade имею:
> 
> $ ssh test@192.168.46.100
> test@192.168.46.100's password:
> Last login: Tue Mar 21 13:50:25 2006 from localhost
> /bin/zsh: Permission denied
> Connection to 192.168.46.100 closed.
> 
> Разумеется, права на zsh я проверил: rwxr-xr-x, сменил shell на другой 
> (тоже с rwxr-xr-x) - эффекта никакого :( Это касается всех 
> пользователей, даже свежесозданных, за исключением рута. В логах - 
> ничего криминального: пользователь входит и выходит ;)

еще одна деталь:

# su - -s /bin/sh test
su: exec failed

# grep test /etc/passwd
test:x:500:500:test:/home/test:/bin/zsh

запустил su под strace, но ничего не понял :( - видимых причин для su: 
exec failed нет

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21 11:08 ` Eugene Prokopiev
@ 2006-03-21 12:24   ` Michael Shigorin
  2006-03-21 13:26     ` Eugene Prokopiev
  0 siblings, 1 reply; 23+ messages in thread
From: Michael Shigorin @ 2006-03-21 12:24 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Tue, Mar 21, 2006 at 02:08:10PM +0300, Eugene Prokopiev wrote:
> запустил su под strace, но ничего не понял :( - видимых причин
> для su: exec failed нет

mount | grep noexec
?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21 12:24   ` Michael Shigorin
@ 2006-03-21 13:26     ` Eugene Prokopiev
  0 siblings, 0 replies; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-21 13:26 UTC (permalink / raw)
  To: shigorin, ALT Linux Sisyphus discussion list

Michael Shigorin пишет:
> On Tue, Mar 21, 2006 at 02:08:10PM +0300, Eugene Prokopiev wrote:
> 
>>запустил su под strace, но ничего не понял :( - видимых причин
>>для su: exec failed нет
> 
> 
> mount | grep noexec
> ?

ничего не нашлось

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21  8:10 [sisyphus] dist-upgrade -> /bin/zsh: Permission denied Eugene Prokopiev
  2006-03-21 11:08 ` Eugene Prokopiev
@ 2006-03-21 13:39 ` Epiphanov Sergei
  2006-03-21 13:49   ` Eugene Prokopiev
  2006-03-22 11:11 ` Eugene Prokopiev
  2006-03-22 15:51 ` Dmitry V. Levin
  3 siblings, 1 reply; 23+ messages in thread
From: Epiphanov Sergei @ 2006-03-21 13:39 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Tuesday 21 March 2006 11:10 Eugene Prokopiev написал(a):
> Здравствуйте!
> После сегодняшнего dist-upgrade имею:
> $ ssh test@192.168.46.100test@192.168.46.100's password:Last login: Tue
> Mar 21 13:50:25 2006 from localhost/bin/zsh: Permission deniedConnection
> to 192.168.46.100 closed. Разумеется, права на zsh я проверил: rwxr-xr-x,
> сменил shell на другой (тоже с rwxr-xr-x) - эффекта никакого :( Это
> касается всех пользователей, даже свежесозданных, за исключением рута. В
> логах - ничего криминального: пользователь входит и выходит ;) В чем еще
> может быть проблема?

Может, проверить права на /home и /home/*? Может, заблокирован какой-то из 
начальных скриптов, который используется в zsh и Ко? 
Например, /etc/profile.d.

-- 
С уважением, Епифанов Сергей



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21 13:39 ` Epiphanov Sergei
@ 2006-03-21 13:49   ` Eugene Prokopiev
  2006-03-21 14:12     ` Epiphanov Sergei
  2006-03-21 14:16     ` Epiphanov Sergei
  0 siblings, 2 replies; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-21 13:49 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Epiphanov Sergei пишет:
> В сообщении от Tuesday 21 March 2006 11:10 Eugene Prokopiev написал(a):
> 
>>Здравствуйте!
>>После сегодняшнего dist-upgrade имею:
>>$ ssh test@192.168.46.100test@192.168.46.100's password:Last login: Tue
>>Mar 21 13:50:25 2006 from localhost/bin/zsh: Permission deniedConnection
>>to 192.168.46.100 closed. Разумеется, права на zsh я проверил: rwxr-xr-x,
>>сменил shell на другой (тоже с rwxr-xr-x) - эффекта никакого :( Это
>>касается всех пользователей, даже свежесозданных, за исключением рута. В
>>логах - ничего криминального: пользователь входит и выходит ;) В чем еще
>>может быть проблема?
> 
> 
> Может, проверить права на /home и /home/*?

проверил:

/home - rwxr-xr-x
/home/test - rwx------ , владелец - test

> Может, заблокирован какой-то из 
> начальных скриптов, который используется в zsh и Ко? 
> Например, /etc/profile.d.

выставил ему sh в качестве shell.

/etc/profile.d - rwxr-xr-x
/etc/profile.d/* - rwxr-xr-x
/etc/profile - rx-r--r--

Может что-то повредилось в pam? В какие файлы смотреть? Или так не бывает?

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21 13:49   ` Eugene Prokopiev
@ 2006-03-21 14:12     ` Epiphanov Sergei
  2006-03-21 14:22       ` Eugene Prokopiev
  2006-03-21 14:16     ` Epiphanov Sergei
  1 sibling, 1 reply; 23+ messages in thread
From: Epiphanov Sergei @ 2006-03-21 14:12 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Tuesday 21 March 2006 16:49 Eugene Prokopiev написал(a):
> Может что-то повредилось в pam? В какие файлы смотреть? Или так не бывает?
На мой взгляд, это не pam.
Попробуйте:

# rpm -V zsh

Проверьте права на /etc/z* из этого пакета.

-- 
С уважением, Епифанов Сергей



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21 13:49   ` Eugene Prokopiev
  2006-03-21 14:12     ` Epiphanov Sergei
@ 2006-03-21 14:16     ` Epiphanov Sergei
  2006-03-21 14:20       ` Eugene Prokopiev
  1 sibling, 1 reply; 23+ messages in thread
From: Epiphanov Sergei @ 2006-03-21 14:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Что в файле /etc/shells?

-- 
С уважением, Епифанов Сергей



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21 14:16     ` Epiphanov Sergei
@ 2006-03-21 14:20       ` Eugene Prokopiev
  0 siblings, 0 replies; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-21 14:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Epiphanov Sergei пишет:
> Что в файле /etc/shells?

/bin/sh
..
/bin/bash
..
/bin/sh

все на месте

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21 14:12     ` Epiphanov Sergei
@ 2006-03-21 14:22       ` Eugene Prokopiev
  2006-03-21 14:48         ` Epiphanov Sergei
  2006-03-21 14:53         ` ABATAPA
  0 siblings, 2 replies; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-21 14:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Epiphanov Sergei пишет:
> В сообщении от Tuesday 21 March 2006 16:49 Eugene Prokopiev написал(a):
> 
>>Может что-то повредилось в pam? В какие файлы смотреть? Или так не бывает?
> 
> На мой взгляд, это не pam.
> Попробуйте:
> 
> # rpm -V zsh

Ничего не сказали, но и ничего не изменилось

> Проверьте права на /etc/z* из этого пакета.

rwxr-xr-x

Кроме того, проблема воспроизводится с любым шелом :(



-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21 14:22       ` Eugene Prokopiev
@ 2006-03-21 14:48         ` Epiphanov Sergei
  2006-03-22 11:08           ` Eugene Prokopiev
  2006-03-21 14:53         ` ABATAPA
  1 sibling, 1 reply; 23+ messages in thread
From: Epiphanov Sergei @ 2006-03-21 14:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Tuesday 21 March 2006 17:22 Eugene Prokopiev написал(a):
> Кроме того, проблема воспроизводится с любым шелом :(

Я помню. А насчёт /dev/pts или /tmp/.private?

У меня пока кончаются мысли.

-- 
С уважением, Епифанов Сергей



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21 14:22       ` Eugene Prokopiev
  2006-03-21 14:48         ` Epiphanov Sergei
@ 2006-03-21 14:53         ` ABATAPA
  2006-03-22 11:10           ` Eugene Prokopiev
  2006-03-22 12:09           ` Eugene Prokopiev
  1 sibling, 2 replies; 23+ messages in thread
From: ABATAPA @ 2006-03-21 14:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

21 марта 2006 17:22, Eugene Prokopiev написал:
> Кроме того, проблема воспроизводится с любым шелом :(
ldd  /bin/zsh
strace -f /bin/zsh
-- 
ABATAPA


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21 14:48         ` Epiphanov Sergei
@ 2006-03-22 11:08           ` Eugene Prokopiev
  0 siblings, 0 replies; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-22 11:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Epiphanov Sergei пишет:
> В сообщении от Tuesday 21 March 2006 17:22 Eugene Prokopiev написал(a):
> 
>>Кроме того, проблема воспроизводится с любым шелом :(
> 
> 
> Я помню. А насчёт /dev/pts 

этот каталог пуст, права на него drwxr-xr-x

> или /tmp/.private?

drwx--x--x

внутри него есть такие каталоги:

cacheman cacheman man  drwx-----T
root     root     root drwx-----T
test     root     test drwxrwx--T

Внутри test пусто

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21 14:53         ` ABATAPA
@ 2006-03-22 11:10           ` Eugene Prokopiev
  2006-03-22 12:09           ` Eugene Prokopiev
  1 sibling, 0 replies; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-22 11:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

ABATAPA пишет:
> 21 марта 2006 17:22, Eugene Prokopiev написал:
> 
>>Кроме того, проблема воспроизводится с любым шелом :(
> 
> ldd  /bin/zsh

все необходимые библиотеки на месте

> strace -f /bin/zsh

а что я должен увидеть? вижу очень много ...

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21  8:10 [sisyphus] dist-upgrade -> /bin/zsh: Permission denied Eugene Prokopiev
  2006-03-21 11:08 ` Eugene Prokopiev
  2006-03-21 13:39 ` Epiphanov Sergei
@ 2006-03-22 11:11 ` Eugene Prokopiev
  2006-03-22 15:51 ` Dmitry V. Levin
  3 siblings, 0 replies; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-22 11:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Думаю, что это не имеет никакого отношения к проблеме, но все же: эта 
система целиком живет на LVM2 (кроме /boot)

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21 14:53         ` ABATAPA
  2006-03-22 11:10           ` Eugene Prokopiev
@ 2006-03-22 12:09           ` Eugene Prokopiev
  2006-03-22 12:24             ` Eugene Prokopiev
  1 sibling, 1 reply; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-22 12:09 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

> strace -f /bin/zsh

strace -f su - -s /bin/sh test в числе прочего выдает следующее:

fork(Process 5755 attached
)                                  = 5755
[pid  5752] waitpid(5755, Process 5752 suspended
[pid  5755] chdir("/home/test")         = 0
[pid  5755] munmap(0xb7f59000, 6032)    = 0
[pid  5755] munmap(0xb7e23000, 30948)   = 0
[pid  5755] munmap(0xb7dd8000, 205596)  = 0
[pid  5755] munmap(0xb7dd5000, 9144)    = 0
[pid  5755] munmap(0xb7e21000, 8100)    = 0
[pid  5755] munmap(0xb7dd3000, 5716)    = 0
[pid  5755] munmap(0xb7dcf000, 14420)   = 0
[pid  5755] munmap(0xb7dcb000, 15776)   = 0
[pid  5755] setuid32(500)               = 0
[pid  5755] rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0
[pid  5755] rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
[pid  5755] rt_sigaction(SIGTSTP, {SIG_DFL}, NULL, 8) = 0
[pid  5755] rt_sigaction(SIGPIPE, {SIG_DFL}, NULL, 8) = 0
[pid  5755] execve("/bin/sh", ["-sh"], [/* 8 vars */]) = -1 EACCES 
(Permission denied)
[pid  5755] write(2, "su: exec failed\n", 16su: exec failed
[pid  5755] exit_group(1)               = ?
Process 5755 detached
<... waitpid resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 5755


-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-22 12:09           ` Eugene Prokopiev
@ 2006-03-22 12:24             ` Eugene Prokopiev
  2006-03-22 14:21               ` Eugene Prokopiev
  0 siblings, 1 reply; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-22 12:24 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

А что это вообще за системный вызов такой?

> [pid  5755] setuid32(500)               = 0

$ cat setuid.c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <unistd.h>

int main(int argc, char **argv)
{
         setuid32(500);
         return 0;
}

$ gcc -o setuid setuid.c
/tmp/.private/test/ccCpYbFn.o: In function `main':setuid.c:(.text+0x25): 
undefined reference to `setuid32'
collect2: ld returned 1 exit status

$ grep -r setuid32 /usr/include/linux-2.6.14-std26-up/
/usr/include/linux-2.6.14-std26-up/include/asm/unistd.h:#define 
__NR_setuid32           213
/usr/include/linux-2.6.14-std26-up/include/asm-i386/unistd.h:#define 
__NR_setuid32              213


-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-22 12:24             ` Eugene Prokopiev
@ 2006-03-22 14:21               ` Eugene Prokopiev
  2006-03-22 14:43                 ` Sergey Vlasov
  0 siblings, 1 reply; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-22 14:21 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Написал такую программу :)

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <unistd.h>

int main(int argc, char **argv)
{
         setuid(500);
         execve("/bin/sh", 0, 0);
         return 0;
}

strace при ее выполнении выдает:

execve("./setuid", ["./setuid"], [/* 27 vars */]) = 0
uname({sys="Linux", node="test.stc.donpac.ru", ...}) = 0
brk(0)                                  = 0x804a000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or 
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=10388, ...}) = 0
mmap2(NULL, 10388, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f09000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240U\1"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1140208, ...}) = 0
mmap2(NULL, 1146964, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 
0) = 0xb7df0000
mmap2(0xb7f02000, 16384, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x112) = 0xb7f02000
mmap2(0xb7f06000, 8276, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f06000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb7def000
mprotect(0xb7f02000, 4096, PROT_READ)   = 0
munmap(0xb7f09000, 10388)               = 0
setuid32(500)                           = 0
execve("/bin/sh", [0], [/* 0 vars */])  = -1 EACCES (Permission denied)
exit_group(0)                           = ?
Process 4619 detached

Файл /etc/ld.so.preload действительно отсутствует, однако из вывода 
strace не следует, что это является причиной проблем. Более того, до 
dist-upgrade этого файла тоже не было, но все работало. Вывод strace 
выглядел так:

execve("./setuid", ["./setuid"], [/* 27 vars */]) = 0
uname({sys="Linux", node="test.stc.donpac.ru", ...}) = 0
brk(0)                                  = 0x804a000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or 
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=10526, ...}) = 0
mmap2(NULL, 10526, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7eed000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240U\1"..., 
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1140208, ...}) = 0
mmap2(NULL, 1146964, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 
0) = 0xb7dd4000
mmap2(0xb7ee6000, 16384, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x112) = 0xb7ee6000
mmap2(0xb7eea000, 8276, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7eea000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0xb7dd3000
mprotect(0xb7ee6000, 4096, PROT_READ)   = 0
munmap(0xb7eed000, 10526)               = 0
setuid32(500)                           = 0
execve("/bin/sh", [0], [/* 0 vars */])  = 0
...
Process 4657 detached

Т.е., причины отказа выполнить /bin/sh совершенно непонятны. Что бы еще 
такое написать в тестовой программе, чтобы узнать причину проблемы?

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-22 14:21               ` Eugene Prokopiev
@ 2006-03-22 14:43                 ` Sergey Vlasov
  2006-03-22 17:09                   ` Eugene Prokopiev
  0 siblings, 1 reply; 23+ messages in thread
From: Sergey Vlasov @ 2006-03-22 14:43 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 287 bytes --]

On Wed, Mar 22, 2006 at 05:21:45PM +0300, Eugene Prokopiev wrote:
> setuid32(500)                           = 0
> execve("/bin/sh", [0], [/* 0 vars */])  = -1 EACCES (Permission denied)

А какие права на /lib/ld-linux.so.2 (точнее, ld-2.3.6.so, куда должна
показывать эта ссылка)?

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-21  8:10 [sisyphus] dist-upgrade -> /bin/zsh: Permission denied Eugene Prokopiev
                   ` (2 preceding siblings ...)
  2006-03-22 11:11 ` Eugene Prokopiev
@ 2006-03-22 15:51 ` Dmitry V. Levin
  2006-03-22 17:11   ` Eugene Prokopiev
  3 siblings, 1 reply; 23+ messages in thread
From: Dmitry V. Levin @ 2006-03-22 15:51 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 665 bytes --]

On Tue, Mar 21, 2006 at 11:10:46AM +0300, Eugene Prokopiev wrote:
> После сегодняшнего dist-upgrade имею:
> 
> $ ssh test@192.168.46.100
> test@192.168.46.100's password:
> Last login: Tue Mar 21 13:50:25 2006 from localhost
> /bin/zsh: Permission denied
> Connection to 192.168.46.100 closed.
> 
> Разумеется, права на zsh я проверил: rwxr-xr-x, сменил shell на другой 
> (тоже с rwxr-xr-x) - эффекта никакого :( Это касается всех 
> пользователей, даже свежесозданных, за исключением рута. В логах - 
> ничего криминального: пользователь входит и выходит ;)
> 
> В чем еще может быть проблема?

Испорчены права на корневой каталог?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-22 14:43                 ` Sergey Vlasov
@ 2006-03-22 17:09                   ` Eugene Prokopiev
  0 siblings, 0 replies; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-22 17:09 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Sergey Vlasov пишет:
> On Wed, Mar 22, 2006 at 05:21:45PM +0300, Eugene Prokopiev wrote:
> 
>>setuid32(500)                           = 0
>>execve("/bin/sh", [0], [/* 0 vars */])  = -1 EACCES (Permission denied)
> 
> 
> А какие права на /lib/ld-linux.so.2 (точнее, ld-2.3.6.so, куда должна
> показывать эта ссылка)?

root@test / # ls -l /lib/ld-linux.so.2
lrwxrwxrwx 1 root root 11 Mar 21 13:35 /lib/ld-linux.so.2 -> ld-2.3.6.so
root@test / # ls -l /lib/ld-2.3.6.so
-rwxr-xr-x 1 root root 95161 Mar 11 23:47 /lib/ld-2.3.6.so


-- 
С уважением, Прокопьев Евгений


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-22 15:51 ` Dmitry V. Levin
@ 2006-03-22 17:11   ` Eugene Prokopiev
  2006-03-22 17:16     ` Eugene Prokopiev
  0 siblings, 1 reply; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-22 17:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

> Испорчены права на корневой каталог?

root@test / # ls -la /
total 228
drwxr-xr-x 21 root root   4096 Mar 20 14:16 .
drwxr-xr-x 21 root root   4096 Mar 20 14:16 ..
drwxr-xr-x  2 root root   4096 Mar 21 13:44 bin
drwxr-xr-x  2 root root   4096 Mar 21 13:35 boot
drwxr-xr-x 26 root root 131072 Mar 22 20:09 dev
drwxr-xr-x 64 root root   4096 Mar 22 20:10 etc
drwxr-xr-x  6 root root   4096 Mar 21 14:02 home
drwxr-xr-x  2 root root   4096 Mar  6 16:19 image
drwx------ 12 root root   4096 Mar 21 13:44 lib
drwx------  2 root root  16384 Mar  6 16:19 lost+found
drwxr-xr-x  4 root root   4096 Mar 22 20:01 media
drwxr-xr-x  5 root root   4096 Mar 20 11:35 mnt
drwxr-xr-x  2 root root   4096 Jan 13 16:30 opt
dr-xr-xr-x 52 root proc   4096 Mar 20 11:36 proc
drwx------  9 root root   4096 Mar 22 23:11 root
drwxr-xr-x  2 root root   8192 Mar 21 13:44 sbin
drwxr-xr-x  2 root root   4096 Jan 13 16:30 srv
drwxr-xr-x 10 root root   4096 Mar 20 11:36 sys
drwxrwxrwt 10 root root   4096 Mar 22 20:01 tmp
drwxr-xr-x 13 root root   4096 Mar 20 11:34 usr
drwxr-xr-x  3 root root   4096 Mar 20 13:02 var


-- 
С уважением, Прокопьев Евгений


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [sisyphus] dist-upgrade -> /bin/zsh: Permission denied
  2006-03-22 17:11   ` Eugene Prokopiev
@ 2006-03-22 17:16     ` Eugene Prokopiev
  0 siblings, 0 replies; 23+ messages in thread
From: Eugene Prokopiev @ 2006-03-22 17:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Спасибо, дело было в этом:

> drwx------ 12 root root   4096 Mar 21 13:44 lib

-- 
С уважением, Прокопьев Евгений


^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2006-03-22 17:16 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-03-21  8:10 [sisyphus] dist-upgrade -> /bin/zsh: Permission denied Eugene Prokopiev
2006-03-21 11:08 ` Eugene Prokopiev
2006-03-21 12:24   ` Michael Shigorin
2006-03-21 13:26     ` Eugene Prokopiev
2006-03-21 13:39 ` Epiphanov Sergei
2006-03-21 13:49   ` Eugene Prokopiev
2006-03-21 14:12     ` Epiphanov Sergei
2006-03-21 14:22       ` Eugene Prokopiev
2006-03-21 14:48         ` Epiphanov Sergei
2006-03-22 11:08           ` Eugene Prokopiev
2006-03-21 14:53         ` ABATAPA
2006-03-22 11:10           ` Eugene Prokopiev
2006-03-22 12:09           ` Eugene Prokopiev
2006-03-22 12:24             ` Eugene Prokopiev
2006-03-22 14:21               ` Eugene Prokopiev
2006-03-22 14:43                 ` Sergey Vlasov
2006-03-22 17:09                   ` Eugene Prokopiev
2006-03-21 14:16     ` Epiphanov Sergei
2006-03-21 14:20       ` Eugene Prokopiev
2006-03-22 11:11 ` Eugene Prokopiev
2006-03-22 15:51 ` Dmitry V. Levin
2006-03-22 17:11   ` Eugene Prokopiev
2006-03-22 17:16     ` Eugene Prokopiev

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git