Linux AX25-HOWTO, Radio Amatorskie.: Ustawienie programu axspawn.
Następna strona
Poprzednia strona
Spis treści
15. Ustawienie programu axspawn.
Program axspawn pozwala wchodzącym drogą AX.25 stacjom na zalogowanie się do twojego komputera. Może on zostać wywołany programem ax25d w taki sam sposób jak program 'node'. Należy dodać tego typu zapis do pliku /etc/ax25/ax25d.conf, jeśli pragniesz, aby użytkownicy mogli logować się do twojego komputera:
default * * * * * 1 root /usr/sbin/axspawn axspawn %u
Jeśli wiersz zakończony zostanie znaczniek '+' to użytkownicy, przed zalogowaniem, będą musieli uderzyć przycisk 'Return'. Wartość domyślna ma to wyłączone. Poszczególne zapisy dla stacji, które występują pod tym wierszem spowodują uruchomienie programu 'axspawn' podczas wchodzącej łączności. Po uruchomieniu, 'axspawn' najpierw sprawdza czy na wierszu poleceń ukazał się legalny znak/edentyfikator, pozbawia go numerka SSID, a potem sprawdza plik /etc/passwd czy użytkownik posiada założone konto. Jeśli tak, i hasło jest ""(puste) lub '+', wtedy wpuszcza użytkownika. Jeśli w polu hasła jest cokolwiek innego to użytkownik jest odpytywany o swoje hasło. Przy nieistaniejących kontach w pliku /etc/passwd 'axspawn' można ustawić tak, że utworzy je sam.
15.1 Utworzenie pliku /etc/ax25/axspawn.conf.
Zachowanie programu axspawn można zmieniać plikiem /etc/ax25/axspawn.conf. Plik ten ma formę:
# /etc/ax25/axspawn.conf
#
# pozwala na automatyczne zakładanie kont dla użytkowników
create yes
#
# wpuszcza użytkownika 'gość' jeśli wyżej jest 'no' lub niepowiodły sie
# inne rzeczy. Wyłacza sie 'no'.
guest no
#
# ID dla groupy lub nazwa konta dla samozakładania konta
group ax25
#
# first user id to use
first_uid 2001
#
# maximum user id
max_uid 3000
#
# gdzie umieszczać katalog domowy dla nowych użytkowników
home /home/ax25
#
# powłoka systemowa dla użytkownika
shell /bin/bash
#
# kojarzenie znaków z użytkownikami dla łączności wychodzących.
associate yes
Powyższe osiem ustawialnych przełaczników mają takie znaczenie:
# wskazuje, ze to komentarz
create
jeśli ustawione na 'yes' to 'axspawn usiłuje sam założyć konto dla
użytkownika, który jeszcze nie ma wpisu w pliku /etc/passwd.
guest
pole to określa nazwę login-u konta dla ludzi włączających się ale
nie mających jeszcze konta przy 'create' ustawionym na 'no'. Zwykle
jest to ax25 lub guest
group
to pole określa nazwę grupy, jaka zostanie użyta dla włączających się
użytkowników nie mających jeszcze wpisu w pliku /etc/passwd.
first_uid
jest to cyfra pierwszego userid wybieranego automatycznie dla nowych
użytkowników.
max_uid
jest to najwyższy numer, jaki będzie użyty dla userid nowych użytkowników
home
to jest katalog domowy (login) dla nowych uzytkowników
shell
to określa powłokę systemową dla nowych użytkowników
associate
to oznaczenie wskazuje czy użytkownik, po zalogowaniu się, wykonujący
łączność wychodzącą będzie miał swój własny znak, czy też znak twojej
stacji.
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
ax25 howto pl 2AX25 HOWTO pl 11ax25 howto pl 9ax25 howto pl 26Keyboard HOWTO pl 15 (2)AX25 HOWTO pl 20AX25 HOWTO plax25 howto plax25 howto pl 13ax25 howto pl 18ax25 howto pl 23ax25 howto pl 17ax25 howto pl 22ax25 howto pl 19ax25 howto pl 10ax25 howto pl 27PostgreSQL HOWTO pl 15więcej podobnych podstron