Dwa problemy

Marek Dabrowski marek.dabrowski w interia.pl
Pon, 8 Kwi 2002, 13:23:26 CEST


Kłanim się

Mam następujące problemy:
1. Rozwiązywanie nazw przez cześć programów działa bardzo wolno. Np ssh:
ssh -v2  host
OpenSSH_3.1p1, SSH protocols 1.5/2.0, OpenSSL 0x0090602f
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Rhosts Authentication disabled, originating port will not be trusted.
debug1: restore_uid
debug1: ssh_connect: getuid 0 geteuid 0 anon 1
i tak około 30s czeka, i dalej łączy się norlmalnie. Gdy pytam o ip przy pomocy host otrzymuje odpowiedz w przeciągu 1s. Wspomnę iż search, nameserver'y są ustawione i gdy korzystam wspomnianym host, czyteż dig'iem czas odpowiedzi mieści się w granicach rozsądku.

2. Nie mogę zmienić hasła. Jak odpalam passwd to urzywając strace dostaję poniższy log (fragmnt):
...
open("/lib/security/pam_deny.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\6\0"..., 1024) = 1024
fstat(4, {st_mode=S_IFREG|0755, st_size=3560, ...}) = 0
old_mmap(NULL, 6560, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x2dc000
mprotect(0x2dd000, 2464, PROT_NONE)     = 0
old_mmap(0x2dd000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x2dd000
close(4)                                = 0
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x2d6000, 4096)                  = 0
time(NULL)                              = 1018264861
stat("/usr/share/dict/cracklib_dict.pwd", {st_mode=S_IFREG|0644, st_size=214268, ...}) = 0
open("/etc/.pwd.lock", O_WRONLY|O_CREAT, 0600) = -1 EACCES (Permission denied)
nanosleep({0, 1000000}, NULL)           = 0
open("/etc/.pwd.lock", O_WRONLY|O_CREAT, 0600) = -1 EACCES (Permission denied)
nanosleep({0, 1000000}, NULL)           = 0
open("/etc/.pwd.lock", O_WRONLY|O_CREAT, 0600) = -1 EACCES (Permission denied)
nanosleep({0, 1000000}, NULL)           = 0
open("/etc/.pwd.lock", O_WRONLY|O_CREAT, 0600) = -1 EACCES (Permission denied)
nanosleep({0, 1000000}, NULL)           = 0
open("/etc/.pwd.lock", O_WRONLY|O_CREAT, 0600) = -1 EACCES (Permission denied)

i tak permission leci bez końca. passwd odpalam jako root, a pliku .pwd.lock nie ma w /etc.

Jeśli znacie rozwiązanie tych zagwostek, to proszę o pomoc

Marek



Więcej informacji o liście dyskusyjnej pld-users-pl