Sziasztok!
Próbálnék egy subversion szervert beüzemelni. A szerver egy CentOS 4.7-et futtató VPS. Sajnos elég sok minden non-standard.
Shell-nek bash-t használok, de a ~/.bashrc /etc/bashrc stb file-ok "gyárilag" meg vannak változtatva a VPS-en.
Mikor az SVN-t használnám, a következő hibába ütközöm:
zed@zolinux:~/repo$ svn co svn+ssh://zoltan@gepnev/repository/
zoltan@gepnev's password:
stdin: is not a tty
zoltan@gepnev's password:
stdin: is not a tty
zoltan@gepnev's password:
stdin: is not a tty
A repository/docs
A repository/code
A repository/readme.txt
A repository/etc
A repository/test.txt
Checked out revision 5.
zed@zolinux:~/
Tehát maga az SVN működik, csak warning-okat szór az ssh. A google szerint ez a problémám:
http://www.webhostingtalk.com/showthread.php?p=3579809
Az alábbi "workaround"-ot alkalmaztam:
http://yawebhost.wordpress.com/2007/01/14/stdin-is-not-a-tty/
Sajnos így is 3x kéri be a jelszavam az ssh. Hogyan tudom a problémát javítani? Sajnos a tudásom kevés.
A baj az, hogy GUIs SVN klienseket megzavarhatja a hibaüzenet és/vagy a többszöri jelszó bekérés. (Connection interrupted unexpectedly, stb.)
Előre is köszönöm a segítséget!
- 1100 megtekintés
Hozzászólások
Az is kérdésem, hogy hogyan tudok utána járni, hogy a shell-t a VPS hogyan konfigolja az usereknek?
- A hozzászóláshoz be kell jelentkezni
Melyik shell-t? less /etc/profile , less /etc/bashrc, less /home/misterz/.bashrc.
Vagy nem ertem a kerdest.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Erre gondoltam. De a kérdés inkább úgy pontos, hogy tegyük fel, hogy nem alapértelmezett fileokat hív meg a szerver.
Ilyenkor ezt miből látom/keresem vissza?
Kötelezően az általad említett file-ok hívnak meg más beállítást tartalmazó file-t?
A VPS-en fut egy cPanel és egy WHM nevű http alapú interfész és ez mindenbe belezavar.
- A hozzászóláshoz be kell jelentkezni
Mi ssh public key-ekkel használjuk az SVN-t.
Nálad nem jöhet szóba?
- A hozzászóláshoz be kell jelentkezni
A haromszor bekert jelszora az egyetlen megoldas az ssh kulcs hasznalata. Nem is lehetoseg, hanem egyenesen KOTELEZO.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
OK, jogos, köszönöm a segítséget, bár attól még, hogy kulcsot használok, a hiba még mindig meglesz. Ez amolyan workaround. (Biztonsági szemponttal egyetértek.)
Jelenleg a cPanel és a WHM miatt elég cudar a helyzet. Az ssh standard porton beengedi a root-ot is.
Próbáltam állítani az /etc/ssh/sshd_config-ot, de nem veszi figyelembe a rendszer se init.d-s démon újraindításnál, se a szerver GUI-ból való újraindítása után. (Konzolból nem indult újra.)
A cPanel és a WHM eltávolításáról vki esetleg tud vmit? (Félek kiölni az init.d-ből)...
A probléma sajnos komplex. Éjjel állítgatom, hátha menni fog az ssh kulccsal.
- A hozzászóláshoz be kell jelentkezni
up
- A hozzászóláshoz be kell jelentkezni