Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-08-11 15:45:55

  marcinzaj - Użytkownik

marcinzaj
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2008-08-04

Błąd zdalnego logowania się na serwerze

Witam
Opiszę problem , bo nawet to jest trochę ciężkie.

Mam serwer na którym są konta użytkowników .Do serwera są podpięte komputery z których się logujemy na konta użytkowników jakie są na serwerze. Wszystko to w ten sposób wygląda że:

włączam komputer (klient - ten podpięty do serwera) , uruchamiam go i dostaję panel logowania (standardowy graficzny) w którym podaję hasło i login usera który jest na serwerze.
Loguję się i pracuję na komputerze , na koncie użytkownika z serwera.

I teraz zaczyna się mój problem , od kilku dni coś padło i dwa kompy z pięciu nie chcą się zalogować.Dostaję komunikat:

Katalog domowy jest zdefiniowany jako /home/sala3 lecz katalog o tej nazwie nie istnieje .Czy zalogować przyjmując katalog / (root) za katalog domowy? Najprawdopodobniej w tej sytuacji będziemy poprawnie działać tylko sesja awaryjna

Nie wiem tak naprawdę jak do końca ten mechanizm działa , i jak rozwiązać ten problem.

Będę bardzo wdzięczny za pomoc.

p.s. Jeżeli będzie coś nie jasnego bardzo chętnie wytłumaczę , bo wiem że powyższe wytłumaczenie jest dość chaotyczne,ale to tylko dlatego że w tym temacie sam jestem bardzo chaotyczny.

Ostatnio edytowany przez marcinzaj (2008-08-11 15:49:04)

Offline

 

#2  2008-08-11 17:00:44

  urug - Członek DUG

urug
Członek DUG
Skąd: Częstochowa
Zarejestrowany: 2008-04-22
Serwis

Re: Błąd zdalnego logowania się na serwerze

Kod:

Katalog domowy jest zdefiniowany jako /home/sala3 lecz katalog o tej nazwie nie istnieje.

Albo ja nie rozumiem w ogóle problemu (Na to stawiam), albo Ty nie przeczytałeś tego komunikatu?

Ostatnio edytowany przez urug (2008-08-11 17:01:31)


Pozdrawiam, Tomek

Offline

 

#3  2008-08-11 17:10:17

  marcinzaj - Użytkownik

marcinzaj
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2008-08-04

Re: Błąd zdalnego logowania się na serwerze

Właśnie sprawdziłem czy dobrze spisałem komunikat , był malutki błąd który prawie na sens nie rzutuje.

Katalog domowy jest zdefiniowany jako /home/sala3 lecz katalog o tej nazwie nie istnieje .Czy zalogować przyjmując katalog / (root) za katalog domowy? Najprawdopodobniej w tej sytuacji będzie poprawnie działać tylko sesja awaryjna

i tyle błędu , sens jest ten sam :(.

Ja też nie rozumiem,sprawdziłem na serwerze , katalog /home/sala3 jak najbardziej istnieje.Nie wiem co jest grane.

Offline

 

#4  2008-08-11 17:18:22

  urug - Członek DUG

urug
Członek DUG
Skąd: Częstochowa
Zarejestrowany: 2008-04-22
Serwis

Re: Błąd zdalnego logowania się na serwerze

A czy to coś co się do niego odwołuje, ma do tego uprawnienia?


Pozdrawiam, Tomek

Offline

 

#5  2008-08-11 17:53:49

  marcinzaj - Użytkownik

marcinzaj
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2008-08-04

Re: Błąd zdalnego logowania się na serwerze

Nie mam pojęcia.

Ustawiłem na 777 i nic to nie dało,nie mogłem się zalogować :(

a może ja nie to sprawdziłem co trzeba ?

Offline

 

#6  2008-08-12 09:28:44

  marcinzaj - Użytkownik

marcinzaj
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2008-08-04

Re: Błąd zdalnego logowania się na serwerze

Zauważyłem coś ciekawego.

Podczas uruchamiania się systemu , on pobiera użytkowników na swojego kompa.

Już chyba wiem w czym jest rzecz - on używa najprawdopodobniej "X Display Manager Control Protocol"

Ostatnio edytowany przez marcinzaj (2008-08-12 09:46:29)

Offline

 

#7  2008-08-12 11:26:47

  urug - Członek DUG

urug
Członek DUG
Skąd: Częstochowa
Zarejestrowany: 2008-04-22
Serwis

Re: Błąd zdalnego logowania się na serwerze

Obawiam się, że jesteś skazany tylko na siebie :-)


Pozdrawiam, Tomek

Offline

 

#8  2008-08-12 12:24:49

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Błąd zdalnego logowania się na serwerze

wyglada to tak jakby koncowki pobieraly konta uzytkownikow przez NIS lub LDAP (to dziala) i montowaly dysk z serwera przez NFS lub cos podobnego (i to chyba nie dziala)

zobacz na tych koncowkach czy istnieje katalog /home/sala3 czy jest niepusty czy pusty i jakie ma uprawnienia, sprawdz tez co mowi o nim (lub o /home) wynik komendy mount a co plik /etc/fstab

Ostatnio edytowany przez bercik (2008-08-12 12:26:01)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#9  2008-08-13 08:26:26

  marcinzaj - Użytkownik

marcinzaj
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2008-08-04

Re: Błąd zdalnego logowania się na serwerze

Na końcówce nie ma katalogu Teraz na końcówce nie ma /home/sala3 jest sam /home/

Plik /etc/fstab

Kod:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    errors=remount-ro 0       1
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
192.168.100.1:/home     /home   nfs     defaults,rsize=8192,wsize=8192  0       2
192.168.100.1:/export/etc       /import/etc     nfs     defaults        0       2
/swap           none            swap    sw      0       1

Wyniki komeny MOUNT

Kod:

/dev/hda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)

Ostatnio edytowany przez marcinzaj (2008-08-13 08:27:02)

Offline

 

#10  2008-08-13 14:07:53

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Błąd zdalnego logowania się na serwerze

potwierdza to moje przypuszczenia ze /home powinien byc montowany przez NFS a nie jest ... zobacz co zrwoci komenda

Kod:

mount /home

i czy po jej wykonaniu pojawi sie zawartosc /home ... jezeli nie pokaz tez wynik

Kod:

dmesg | tail

z serwera i koncowki zaraz po wykonaniu tamtej komendy


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#11  2008-08-13 14:49:51

  marcinzaj - Użytkownik

marcinzaj
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2008-08-04

Re: Błąd zdalnego logowania się na serwerze

po wklepaniu komendy

Kod:

mount /home

zwrócił mi podmontowane konta które zaczęły działć.Wszystko jest oki,tylko dziwie się dlaczego nie uruchamiał ich od razu za pomocą fstab-a.

podaje fstab-a , może On podpowie :

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    errors=remount-ro 0       1
/dev/hda2       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
192.168.100.1:/home     /home   nfs     defaults,rsize=8192,wsize=8192  0       2
192.168.100.1:/export/etc       /import/etc     nfs     defaults        0       2

Offline

 

#12  2008-08-13 16:13:18

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Błąd zdalnego logowania się na serwerze

byc moze montowanie w oparciu o fstab jest na etapie gdy nie ma sieci ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#13  2008-08-13 16:39:13

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Błąd zdalnego logowania się na serwerze

bercik napisał(-a):

byc moze montowanie w oparciu o fstab jest na etapie gdy nie ma sieci ...

...a w takim wypadku wystarczy dać opcję noauto i dane zasoby montować już po podniesieniu sieci


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#14  2008-08-13 20:13:25

  marcinzaj - Użytkownik

marcinzaj
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2008-08-04

Re: Błąd zdalnego logowania się na serwerze

Czy kiedy wybiorę " noauto " oznaczać to będzie że będzie trzeba ręcznie montować?

Zależy mi raczej , aby za każdym razem wstawało samo

Offline

 

#15  2008-08-13 20:24:08

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Błąd zdalnego logowania się na serwerze

A napisac skrypta ktory przemontuje z opóźnieniem.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#16  2008-08-13 20:26:13

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Błąd zdalnego logowania się na serwerze

Wystarczy, ze dopiszesz do skryptow startowych montowanie owych woluminów już po podniesieniu sieci.

W efekcie będą się montowały przy starcie, ale nie razem z innymi woluminami.


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#17  2008-08-13 20:53:11

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Błąd zdalnego logowania się na serwerze

Ja sądzę, że autofs by się przydał.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#18  2008-08-13 23:18:37

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Błąd zdalnego logowania się na serwerze

1. w zasadzie to nalezaloby sprobowac zweryfikowac moje przypuszczenie poprzez przyjrzenie sie procesowi startu tych feralnych systemow (przypuszczam ze gdzies podczas startu nawet sypie bledem o tym montowaniu)
2. pewna proteza jest dopisanie

Kod:

mount /home
mount /import/etc

do /etc/rc.local

BTW czy ten /import/etc jest uzywany dla /etc/passwd zamiast NIS czy do innych celow ?


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#19  2008-08-17 19:39:37

  marcinzaj - Użytkownik

marcinzaj
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2008-08-04

Re: Błąd zdalnego logowania się na serwerze

BTW czy ten /import/etc jest uzywany dla /etc/passwd zamiast NIS czy do innych celow ?

przyznam szczerze że nie mam pojęcia :( ja nic nie robiłem na tym,mi dopiero przyszło naprawiać na tym serwerze to co się uszkodziło.

A że wcześniej byłem fanem Łubudubu, a Debiana postawiłem w domu niecały miesiąc temu , więc jeszcze trochę z nie ufnością patrzę na niego i nie wszystko wiem co mu może dolegać,chociaż mam wielkie chęci być z nim w dobrych relacjach.

Jutro będąc w pracy dopiszę te dwie linijki do rc.local i zobaczę jak to będzie wyglądać i zdam relację.

Offline

 

#20  2008-08-18 14:08:42

  marcinzaj - Użytkownik

marcinzaj
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2008-08-04

Re: Błąd zdalnego logowania się na serwerze

Zastosowanie protezy nic nie pomogło :| , protezę jak mniemam miał użyć w kliencie.

Offline

 

#21  2008-08-18 15:12:39

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Błąd zdalnego logowania się na serwerze

tak w kliencie ... czy na konsoli cos pojawia sie odnosnie tego montowania ... jezeli nie mozesz znalezc przekieruj wyjscie i wyjscie bledu tego mount do jakiegos pliku i zobacz co do niego wpisze ...

PS mam nadzieje ze z rozpedu nie wpisales tej komendy na samym koncu domyslnego rc.local (po exit)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#22  2008-08-18 18:43:35

  marcinzaj - Użytkownik

marcinzaj
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2008-08-04

Re: Błąd zdalnego logowania się na serwerze

Mam nadzieję że nie :( jutro sprawdzę.

Aż boję się że tak zrobiłem , ja pierdut :|

Offline

 

#23  2008-08-26 10:34:54

  marcinzaj - Użytkownik

marcinzaj
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2008-08-04

Re: Błąd zdalnego logowania się na serwerze

Jednak wszystko dobrze zrobiłem , nie zrobiłem tego głupstwa aby wpisać po exit poleceń .

Jak to wygląda , na jednym komputerze proteza o której bercik pisał zadziałała , ale na drugi nie chce działać.

Więc chciałem aby przekierował mi błędy

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
mount /home 2> /tmp/raport_home
mount /import/etc 2> /tmp/raport_import
exit 0

tylko raport_home się tworzy zawartością

mount.nfs: mount to NFS server '192.168.100.1' failed: System Error: Network is unreachable

pokażę jeszcze /etc/rc2.d/ls -la

drwxr-xr-x   2 root root  4096 kwi  4 20:27 .
drwxr-xr-x 111 root root 12288 sie 26 11:49 ..
-rw-r--r--   1 root root   556 mar  2 00:34 README
lrwxrwxrwx   1 root root    21 sty 22  2008 S05loadcpufreq -> ../init.d/loadcpufreq
lrwxrwxrwx   1 root root    18 sty 22  2008 S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx   1 root root    15 sty 22  2008 S11klogd -> ../init.d/klogd
lrwxrwxrwx   1 root root    14 kwi  4 20:10 S12dbus -> ../init.d/dbus
lrwxrwxrwx   1 root root    17 sty 22  2008 S16openvpn -> ../init.d/openvpn
lrwxrwxrwx   1 root root    13 sty 23  2008 S16ssh -> ../init.d/ssh
lrwxrwxrwx   1 root root    13 sty 23  2008 S18nis -> ../init.d/nis
lrwxrwxrwx   1 root root    22 sty 22  2008 S19cpufrequtils -> ../init.d/cpufrequtils
lrwxrwxrwx   1 root root    22 sty 22  2008 S19spamassassin -> ../init.d/spamassassin
lrwxrwxrwx   1 root root    15 sty 22  2008 S20acpid -> ../init.d/acpid
lrwxrwxrwx   1 root root    16 sty 22  2008 S20cupsys -> ../init.d/cupsys
lrwxrwxrwx   1 root root    15 sty 22  2008 S20exim4 -> ../init.d/exim4
lrwxrwxrwx   1 root root    18 sty 22  2008 S20festival -> ../init.d/festival
lrwxrwxrwx   1 root root    22 lut 21  2008 S20hotkey-setup -> ../init.d/hotkey-setup
lrwxrwxrwx   1 root root    20 sty 22  2008 S20nfs-common -> ../init.d/nfs-common
lrwxrwxrwx   1 root root    23 sty 22  2008 S20openbsd-inetd -> ../init.d/openbsd-inetd
lrwxrwxrwx   1 root root    13 sty 22  2008 S21fam -> ../init.d/fam
lrwxrwxrwx   1 root root    22 sty 22  2008 S24avahi-daemon -> ../init.d/avahi-daemon
lrwxrwxrwx   1 root root    16 sty 22  2008 S24dhcdbd -> ../init.d/dhcdbd
lrwxrwxrwx   1 root root    13 sty 22  2008 S24hal -> ../init.d/hal
lrwxrwxrwx   1 root root    19 sty 22  2008 S25bluetooth -> ../init.d/bluetooth
lrwxrwxrwx   1 root root    25 sty 22  2008 S26network-manager -> ../init.d/network-manager
lrwxrwxrwx   1 root root    36 sty 22  2008 S26network-manager-dispatcher -> ../init.d/network-manager-dispatcher
lrwxrwxrwx   1 root root    13 sty 22  2008 S30gdm -> ../init.d/gdm
lrwxrwxrwx   1 root root    31 kwi  4 20:27 S30system-tools-backends -> ../init.d/system-tools-backends
lrwxrwxrwx   1 root root    17 sty 22  2008 S89anacron -> ../init.d/anacron
lrwxrwxrwx   1 root root    13 sty 22  2008 S89atd -> ../init.d/atd
lrwxrwxrwx   1 root root    14 sty 22  2008 S89cron -> ../init.d/cron
lrwxrwxrwx   1 root root    18 sty 22  2008 S99rc.local -> ../init.d/rc.local
lrwxrwxrwx   1 root root    19 sty 22  2008 S99rmnologin -> ../init.d/rmnologin
lrwxrwxrwx   1 root root    23 sty 22  2008 S99stop-bootlogd -> ../init.d/stop-bootlogd

byłem przekonany że za wcześnie startuje rc.local , ale jak widać on na samym końcu prawie odpala się

Ostatnio edytowany przez marcinzaj (2008-08-26 11:53:14)

Offline

 

#24  2008-08-26 13:07:15

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Błąd zdalnego logowania się na serwerze

popatrz w dmesg czy nie ma jakiegos problemu z linkiem na karcie ... mozesz wpisac tez do tego rc.local /bin/bash - wtedy na pierwszej konsoli dostaniesz basha (w momecie gdy siec jest niedostepna choc powinna byc) i mozesz sprawdzic co sie dzieje - zobaczyc ifconfig, ip route sh, itp


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#25  2008-08-27 11:48:07

  marcinzaj - Użytkownik

marcinzaj
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2008-08-04

Re: Błąd zdalnego logowania się na serwerze

mój demsg
http://wklej.org/id/1214/

mozesz wpisac tez do tego rc.local /bin/bash - wtedy na pierwszej konsoli dostaniesz basha (w momecie gdy siec jest niedostepna choc powinna byc) i mozesz sprawdzic co sie dzieje - zobaczyc ifconfig, ip route sh, itp

nie bardzo rozumiem , możesz bercik troszkę wolniej - będę wdzięczny

ps dodałem do rc.local linijkę
sleep 5

takie małe zatrzymanko i się uruchamia

Ostatnio edytowany przez marcinzaj (2008-08-27 15:57:19)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)