Outils pour utilisateurs

Outils du site


notes

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


notes.1645204835.txt.gz · Dernière modification: 2022/02/18 18:20 de 127.0.0.1