Difference between revisions of "Automatic login to virtual console (Italiano)"

From ArchWiki
Jump to: navigation, search
(Created page with "Category:Boot process (Italiano) Category:Security (Italiano) {{i18n|Automatic login to virtual console}} {{Article summary start|Sommario}} {{Article summary text|Descri...")
 
m
Line 3: Line 3:
 
{{i18n|Automatic login to virtual console}}
 
{{i18n|Automatic login to virtual console}}
 
{{Article summary start|Sommario}}
 
{{Article summary start|Sommario}}
{{Article summary text|Descrive come accedere automaticamente a una console virtuale.}}
+
{{Article summary text|Descrive come accedere automaticamente a una consolle virtuale.}}
 
{{Article summary heading|Articoli correlati}}
 
{{Article summary heading|Articoli correlati}}
 
{{Article summary wiki|Display Manager (Italiano)}}
 
{{Article summary wiki|Display Manager (Italiano)}}
Line 9: Line 9:
 
{{Article summary end}}
 
{{Article summary end}}
  
Questo articolo descrive come accedere automaticamente a una “console virtuale” alla fine del [[boot process|Processo di boot]]. Questo articolo tratta solamente dell'accesso alla console; i metodi per avviare [[Xorg|il server X]] sono descritti in [[Start X at Boot]].
+
Questo articolo descrive come accedere automaticamente a una “consolle virtuale” alla fine del [[boot process|Processo di boot]]. Questo articolo tratta solamente dell'accesso alla consolle; i metodi per avviare [[Xorg|il server X]] sono descritti in [[Start X at Boot]].
  
 
== Usare mingetty ==
 
== Usare mingetty ==
Line 40: Line 40:
  
  
Con questo metodo non sarà possibile uscire da tty1, in quanto si accederà di nuovo all'infinito. Se si desidera che l'accesso automatico avvenga solo all'avvio, e che sia possibile uscire, è possibile modificare {{Filename|/etc/inittab}} in questo modo (nota: così non sarà possibile accedere alle altre console virtuali fino a dopo l'uscita):
+
Con questo metodo non sarà possibile uscire da tty1, in quanto si accederà di nuovo all'infinito. Se si desidera che l'accesso automatico avvenga solo all'avvio, e che sia possibile uscire, è possibile modificare {{Filename|/etc/inittab}} in questo modo (nota: così non sarà possibile accedere alle altre consolle virtuali fino a dopo l'uscita):
  
 
<pre>
 
<pre>

Revision as of 12:26, 8 September 2011

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Sommario help replacing me
Descrive come accedere automaticamente a una consolle virtuale.
Articoli correlati
Display Manager (Italiano)
Start X at Boot (Italiano)

Questo articolo descrive come accedere automaticamente a una “consolle virtuale” alla fine del Processo di boot. Questo articolo tratta solamente dell'accesso alla consolle; i metodi per avviare il server X sono descritti in Start X at Boot.

Usare mingetty

Questo è il metodo consigliato.

Installare il pacchetto Template:Package AUR da AUR. Mingetty è progettato per essere un getty minimale e per permettere login automatici. Poi, in Template:Filename bisogna cambiare:

c1:2345:respawn:/sbin/agetty -8 -s 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 -s 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 -s 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 -s 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 -s 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 -s 38400 tty6 linux

in

c1:2345:respawn:/sbin/mingetty --autologin USERNAME tty1 linux
c2:2345:respawn:/sbin/agetty -8 -s 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 -s 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 -s 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 -s 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 -s 38400 tty6 linux

L'utente, se preferisce, può cambiare tutte le righe per usare minigetty, ma non è necessario.


Con questo metodo non sarà possibile uscire da tty1, in quanto si accederà di nuovo all'infinito. Se si desidera che l'accesso automatico avvenga solo all'avvio, e che sia possibile uscire, è possibile modificare Template:Filename in questo modo (nota: così non sarà possibile accedere alle altre consolle virtuali fino a dopo l'uscita):

a1:2345:wait:/sbin/mingetty --autologin USERNAME tty1 linux
c1:2345:respawn:/sbin/agetty -8 -s 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 -s 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 -s 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 -s 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 -s 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 -s 38400 tty6 linux


Nota: Sebbene sia una derivata di mingetty, fgetty non supporta il parametro --autologin

Usare un programma di accesso in C

Come alternativa può essere scritto un programma di accesso in C:

Template:File

Qui la funzione in C Template:Codeline esegue il comando Template:Codeline.

Il programma deve essere compilato e copiato in una posizione appropriata:

$ gcc -o autologin autologin.c
# cp autologin /usr/local/sbin/

Alla fine modificare Template:Filename e cambiare:

c1:2345:respawn:/sbin/agetty -8 -s 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 -s 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 -s 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 -s 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 -s 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 -s 38400 tty6 linux

in:

c1:2345:respawn:/sbin/agetty -n -l /usr/local/sbin/autologin -s 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 -s 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 -s 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 -s 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 -s 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 -s 38400 tty6 linux