Il s'agit de la commande de connexion qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.
PROGRAMME:
Nom
login - commencer la session sur le système
SYNOPSIS
vous connecter [-p] [-h hôte] [Nom d'utilisateur] [ENV=VAR...]
vous connecter [-p] [-h hôte] -F Nom d'utilisateur
vous connecter [-p] -r hôte
DESCRIPTION
Le manuel de formation vous connecter programme est utilisé pour établir une nouvelle session avec le système. c'est normalement
invoqué automatiquement en répondant à la s'identifier: invite sur le terminal de l'utilisateur. vous connecter
peut être spécial pour le shell et ne peut pas être invoqué en tant que sous-processus. Lorsqu'il est appelé d'un
le filtre vous connecter doit être exécuté comme exec vous connecter ce qui entraînera la sortie de l'utilisateur du
shell actuel (et empêchera ainsi le nouvel utilisateur connecté de revenir à la session de
l'appelant). Tenter d'exécuter vous connecter à partir de n'importe quel shell, mais le shell de connexion produira
un message d'erreur
L'utilisateur est alors invité à entrer un mot de passe, le cas échéant. L'écho est désactivé pour
empêcher de révéler le mot de passe. Seul un petit nombre d'échecs de mot de passe sont autorisés
avant vous connecter quitte et le lien de communication est coupé.
Si le vieillissement du mot de passe a été activé pour votre compte, vous serez peut-être invité à entrer un nouveau
mot de passe avant de continuer. Vous serez obligé de fournir votre ancien mot de passe et le nouveau
mot de passe avant de continuer. Prière de se référer à passwd(1) pour plus d'informations.
Votre identifiant d'utilisateur et de groupe sera défini en fonction de leurs valeurs dans le / Etc / passwd fichier. le
la valeur pour $ ACCUEIL, $COQUILLE, $ CHEMIN, $NOMLOGICIELet $MAIL sont réglés selon les
champs dans la saisie du mot de passe. Les valeurs Ulimit, umask et nice peuvent également être définies en fonction de
entrées dans le champ GECOS.
Sur certaines installations, la variable environnementale TERME $ sera initialisé au
type de terminal sur votre ligne tty, comme spécifié dans /etc/ttytype.
Un script d'initialisation pour votre interpréteur de commandes peut également être exécuté. S'il vous plaît voir le
section appropriée du manuel pour plus d'informations sur cette fonction.
Un login de sous-système est indiqué par la présence d'un "*" comme premier caractère du
shell de connexion. Le répertoire personnel donné sera utilisé comme racine d'un nouveau système de fichiers qui
l'utilisateur est réellement connecté.
Le manuel de formation vous connecter Le programme n'est PAS responsable de la suppression des utilisateurs du fichier utmp. C'est le
à la charge de Gettyde Géographie (8) et avec la init(8) pour nettoyer la propriété apparente d'un terminal
session. Si tu utilises vous connecter à partir de l'invite du shell sans exec, l'utilisateur que vous utilisez
continuer à apparaître comme connecté même après vous être déconnecté de la "sous-session".
OPTIONS
-f
N'effectuez pas d'authentification, l'utilisateur est pré-authentifié.
Remarque : dans ce cas, Nom d'utilisateur est obligatoire.
-h
Nom de l'hôte distant pour cette connexion.
-p
Préserver l'environnement.
-r
Exécutez le protocole de connexion automatique pour rlogin.
Le manuel de formation -r, -h et -f les options ne sont utilisées que lorsque vous connecter est invoqué par root.
MISES EN GARDE
Cette version de vous connecter a de nombreuses options de compilation, dont seulement certaines peuvent être utilisées à
n'importe quel site en particulier.
L'emplacement des fichiers est sujet aux différences de configuration du système.
Le manuel de formation vous connecter Le programme n'est PAS responsable de la suppression des utilisateurs du fichier utmp. C'est le
à la charge de Gettyde Géographie (8) et avec la init(8) pour nettoyer la propriété apparente d'un terminal
session. Si tu utilises vous connecter à partir de l'invite du shell sans exec, l'utilisateur que vous utilisez
continuer à apparaître comme connecté même après vous être déconnecté de la "sous-session".
Comme pour tout programme, vous connecterl'apparence de peut être truquée. Si des utilisateurs non fiables ont des
accès à une machine, un attaquant pourrait l'utiliser pour obtenir le mot de passe de la personne suivante
venir s'asseoir devant la machine. Sous Linux, le mécanisme SAK peut être utilisé par les utilisateurs
pour initier un chemin de confiance et empêcher ce type d'attaque.
CONFIGURATION
Les variables de configuration suivantes dans /etc/login.defs modifier le comportement de cet outil :
GROUPES_CONSOLE (chaîne)
Liste des groupes à ajouter aux groupes supplémentaires de l'utilisateur définis lors de la connexion sur le
console (tel que déterminé par le paramètre CONSOLE). La valeur par défaut est aucun.
À utiliser avec prudence - il est possible pour les utilisateurs d'obtenir un accès permanent à ces groupes,
même si vous n'êtes pas connecté à la console.
DEFAULT_HOME (booléen)
Indiquez si la connexion est autorisée si nous ne pouvons pas accéder au répertoire personnel. La valeur par défaut est non.
Si la valeur oui, l'utilisateur se connectera dans le répertoire racine (/) s'il n'est pas possible de
cd dans son répertoire personnel.
ENV_CHEMIN (chaîne)
S'il est défini, il sera utilisé pour définir la variable d'environnement PATH lorsqu'un utilisateur régulier
connexion. La valeur est une liste de chemins séparés par deux points (par exemple / bin:/ usr / bin) et
peut être précédé de CHEMIN=. La valeur par défaut est CHEMIN=/ bin:/ usr / bin.
ENV_SUPATH (chaîne)
S'il est défini, il sera utilisé pour définir la variable d'environnement PATH lorsque le superutilisateur
connexion. La valeur est une liste de chemins séparés par deux points (par exemple
/ sbin:/ bin:/ usr / sbin:/ usr / bin) et peut être précédé de CHEMIN=. La valeur par défaut est
CHEMIN=/ sbin:/ bin:/ usr / sbin:/ usr / bin.
EFFACER CHAR (nombre)
Caractère ERASE du terminal (010 = retour arrière, 0177 = SUPPR).
La valeur peut être préfixée « 0 » pour une valeur octale ou « 0x » pour une valeur hexadécimale.
FAIL_DELAY (nombre)
Délai en secondes avant d'être autorisé à une autre tentative après un échec de connexion.
FAKE_SHELL (chaîne)
Si défini, vous connecter exécutera ce shell au lieu du shell des utilisateurs spécifié dans
/ etc / passwd.
HUSHLOGIN_FILE (chaîne)
S'il est défini, ce fichier peut inhiber tous les bavardages habituels pendant la séquence de connexion. Si
un chemin d'accès complet est spécifié, le mode silencieux sera activé si le nom de l'utilisateur ou
shell se trouvent dans le fichier. S'il ne s'agit pas d'un chemin d'accès complet, le mode silencieux sera activé
si le fichier existe dans le répertoire personnel de l'utilisateur.
KILLCHAR (nombre)
Caractère terminal KILL (025 = CTRL/U).
La valeur peut être préfixée « 0 » pour une valeur octale ou « 0x » pour une valeur hexadécimale.
CONNEXION_RETRIES (nombre)
Nombre maximum de tentatives de connexion en cas de mauvais mot de passe.
Ceci sera très probablement remplacé par PAM, puisque le module pam_unix par défaut a son
propre intégré de 3 tentatives. Cependant, il s'agit d'une solution de repli sûre au cas où vous utiliseriez un
module d'authentification qui n'applique pas PAM_MAXTRIES.
DÉLAI DE CONNEXION (nombre)
Temps maximum en secondes pour la connexion.
LOG_OK_LOGINS (booléen)
Activer la journalisation des connexions réussies.
LOG_UNKFAIL_ENAB (booléen)
Activez l'affichage des noms d'utilisateur inconnus lorsque des échecs de connexion sont enregistrés.
Remarque : l'enregistrement de noms d'utilisateur inconnus peut être un problème de sécurité si un utilisateur entre son mot de passe
au lieu de son nom de connexion.
GROUPE TTY (chaîne), TTYPERME (chaîne)
Les permissions du terminal : le tty de connexion appartiendra au GROUPE TTY groupe, et le
les autorisations seront définies sur TTYPERME.
Par défaut, la propriété du terminal est définie sur le groupe principal de l'utilisateur et le
les autorisations sont définies sur 0600.
GROUPE TTY peut être soit le nom d'un groupe, soit un identifiant de groupe numérique.
Si vous avez un écrire programme qui est "setgid" à un groupe spécial qui possède le
terminaux, définissez TTYGROUP sur le numéro de groupe et TTYPERM sur 0620. Sinon, laissez
TTYGROUP a commenté et attribué TTYPERM à 622 ou 600.
TTYTYPE_FILE (chaîne)
Si défini, fichier qui mappe la ligne tty au paramètre d'environnement TERM. Chaque ligne du
le fichier est dans un format comme "vt100 tty01".
USERGROUPS_ENAB (booléen)
Si la valeur oui, userdel supprimera le groupe de l'utilisateur s'il ne contient plus de membres,
et useradd créera par défaut un groupe avec le nom de l'utilisateur.
Utilisez la connexion en ligne à l'aide des services onworks.net