Ceci est une ancienne révision du document !
Lire une archive: zcat-zgrep-
Commande à passer pour initialiser le distrikrok
cu -l /dev/cuaU0
Openbsd: Désactiver un utilisateur
usermod -s nologin user
Le réactiver
usermod -s /bin/ksh user
Vérifier dans /etc/passwd
OpenBSD: Formatting Disks
This note shows how to identify and format a disk using OpenBSD.
Tools
fdisk - partition table editor
disklabel - BSD partition editor
newfs - formatter
Steps
1. Identify name of new disk, for example, insert a USB stick, then type 'dmesg'
scsibus0 at umass0: 2 targets, initiator 0 sd0 at scsibus0 targ 1 lun 0: SCSI2 0/direct removable sd0: 1000MB, 512 bytes/sec, 2048000 sec total
2. Allocate the whole disk to BSD
This is done so that if it is used in another operating system, it will be pre-allocated. This is done using fdisk. You can select 'help' at any time. You may wish to remove existing partitions, such as ones associated with Windows / Fat32 etc - if so, simply change the partition type to 0 using the edit command.
# fdisk -e sd0
fdisk: 1> edit 3
Partition id ('0' to disable) [0 - FF]: [0] (? for help) A6
Do you wish to edit in CHS mode? [n]
offset: [0]
size: [0] *
fdisk:*1> w
Writing MBR at offset 0.
fdisk: 1> q
# fdisk sd0 Disk: sd0 geometry: 127/255/63 [2048000 Sectors] Offset: 0 Signature: 0xAA55 Starting Ending LBA Info: #: id C H S - C H S [ start: size ] ------------------------------------------------------------------------------- 0: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused 1: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused 2: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused 3: A6 0 0 1 - 127 122 59 [ 0: 2048000 ] OpenBSD
3. Create a whole partition on the disk with disklabel (the * means whole disk):
# disklabel -E sd0 > a partition: [a] offset: [0] size: [2048000] * FS type: [4.2BSD] > w > x
4. Format the disk:
# newfs sd0a /dev/rsd0a: 1000.0MB in 2048000 sectors of 512 bytes 5 cylinder groups of 202.47MB, 12958 blocks, 25984 inodes each super-block backups (for fsck -b #) at: 32, 414688, 829344, 1244000, 1658656,
5. Add an entry in the fstab file
/dev/sd0a /mnt/usb ffs rw,nodev,nosuid 1 2
6. Mount the disk
This will be done automatically on boot, however the first time, the following commands should be used.
# mkdir /mnt/usb # mount /mnt/usb
Pour empêcher la mise en veille de l'écran:
xset s off -dpms
Pour voir qui est le serveur dhcp, il faut stopper le réseau:
ps aux|grep dh(client) kill LeN°deProcess
et attribuer une Ip par dhcp avec:
dhcpcd wlp2s0
PERMISSIONS
rwx pour le 1er groupe de 3 symboles : son propriétaire peut lire, écrire et exécuter.
r-x pour le 2nd groupe de 3 symboles : le groupe auquel appartient le propriétaire peut uniquement lire et exécuter le fichier, sans pouvoir le modifier.
r-x pour le 3ème groupe de 3 symboles : le reste du monde peut uniquement lire et exécuter le fichier, sans pouvoir le modifier.
CHOWN
La commande chown (change owner, changer le propriétaire) permet de changer le propriétaire du fichier. Seuls le super-utilisateur ou le propriétaire actuel d'un fichier peut utiliser chown. La commande s'utilise de la façon suivante :
sudo chown toto fichier1
Le fichier fichier1 appartient maintenant à l'utilisateur toto.
chown permet aussi de changer en une seule commande le propriétaire et le groupe du fichier :
sudo chown toto:lesPotes fichier1
Le fichier fichier1 appartient alors à l'utilisateur toto et au groupe lesPotes.
CHMOD
Change les permissions
r (read) = 4
w (write) = 2
x (execute) = 1
- = 0
Récursivement
Pour chacune de ces commandes, on peut les lancer récursivement sur un répertoire. C'est à dire que l'action sera effectuée sur le répertoire désigné et sur tous les fichiers ou répertoires qu'il contient. Ceci se fait en ajoutant l'option -R
Attention! Un chmod -R mal employé peut rendre votre système définitivement inutilisable.
En cas de perte de mot de passe root:
ssh 192… login:pit
mot de passe: (de pit)
sudo bash motdpassedepit synouser ---setpw root “le mot de passe au choix”
pour connaitre son ip: ip add show ou ip addr
pour connaitre sa passerelle, table de routage: ip route show
En cas de plantage du disque dur:
attribuer ip fixe:
ip addr add 192.168(ip fixe)/24 broadcast 192.168.0.255 dev enp0s31f6
TERM:
ouvrir une nouvelle fenetre: ctrl A +C
basculer entre les fenetres: ctrl A +N
executer une commande en mode bavard: cmd v (ou f) …
VI
/[espace] [entrée] afficher les espaces