OPSI/Installation: Unterschied zwischen den Versionen

Aus Vosp.info
Wechseln zu:Navigation, Suche
(Die Seite wurde neu angelegt: „==== Starten mit Livesystem ==== === Rechner mit GRML vom USB-Stick starten === Das Live-System [http://grml.org/ grml] bietet mit grml-debootstrap mehr Komfort …“)
 
Zeile 2: Zeile 2:
  
 
=== Rechner mit GRML vom USB-Stick starten ===
 
=== Rechner mit GRML vom USB-Stick starten ===
Das Live-System [http://grml.org/ grml] bietet mit grml-debootstrap mehr Komfort als das Debian-debbotstrap.\\
+
Das Live-System [http://grml.org/ grml] bietet mit grml-debootstrap mehr Komfort als das Debian-debbotstrap.<br>
[[https://grml.org/grml-debootstrap/ | grml-debootstrap]]
+
[https://grml.org/grml-debootstrap/ grml-debootstrap]
  
  
Zeile 12: Zeile 12:
 
=== Festplatten automatisch partitionierern ===
 
=== Festplatten automatisch partitionierern ===
  
[[http://xmodulo.com/2012/11/how-to-run-fdisk-in-non-interactive-batch-mode.html]]
+
[http://xmodulo.com/2012/11/how-to-run-fdisk-in-non-interactive-batch-mode.html]
  
 
<code> sfdisk /dev/sda < my.layout </code>
 
<code> sfdisk /dev/sda < my.layout </code>
  
Nur ein Beispiel\\
+
Nur ein Beispiel<br>
 
my.layout
 
my.layout
 
<code>
 
<code>
Zeile 43: Zeile 43:
 
<code>lvcreate -L 50G -n lv_local opsi_system</code>
 
<code>lvcreate -L 50G -n lv_local opsi_system</code>
  
-L Größe des Volumes. G für Gigabyte\\
+
-L Größe des Volumes. G für Gigabyte<br>
-n = Name des Volumes\\
+
-n = Name des Volumes<br>
  
 
<code>mkfs.ext4 /dev/opsi_system/lv_root</code>
 
<code>mkfs.ext4 /dev/opsi_system/lv_root</code>
Zeile 52: Zeile 52:
 
<code>grml-debootstrap --target /dev/opsi_system/lv_root --grub /dev/sda</code>
 
<code>grml-debootstrap --target /dev/opsi_system/lv_root --grub /dev/sda</code>
  
//grub2// auch auf /dev/sdb installieren\\
+
//grub2// auch auf /dev/sdb installieren<br>
  
 
Dafür brauchen wir ein chmod.
 
Dafür brauchen wir ein chmod.
Zeile 75: Zeile 75:
 
   * //zone file// anpassen/erzeugen und in /etc/bind/named.conf.local eintragen
 
   * //zone file// anpassen/erzeugen und in /etc/bind/named.conf.local eintragen
  
OPSI Installation Anleitung\\
+
OPSI Installation Anleitung<br>
[[http://download.uib.de/opsi_stable/doc/opsi-getting-started-stable-en.pdf | opsi-getting-started-stable-en]]
+
[http://download.uib.de/opsi_stable/doc/opsi-getting-started-stable-en.pdf opsi-getting-started-stable-en]
  
  
Zeile 93: Zeile 93:
 
</code>
 
</code>
  
Mit //net rpc rights grant// den Benutzern //winadmin// alle Rechte und //joindom// "SeMachineAccountPrivilege"  geben.\\
+
Mit //net rpc rights grant// den Benutzern //winadmin// alle Rechte und //joindom// "SeMachineAccountPrivilege"  geben.<br>
 
Altetnativ:  
 
Altetnativ:  
 
<code>net rpc groupmap add ntgroup="Domain Admins" unixgroup=ntadmin rid=512 type=d</code>
 
<code>net rpc groupmap add ntgroup="Domain Admins" unixgroup=ntadmin rid=512 type=d</code>
Der bekannte //winadmin// muss alternativ der Gruppe //ntadmin// angehören.\\
+
Der bekannte //winadmin// muss alternativ der Gruppe //ntadmin// angehören.<br>
 
Dann muss kein //net rpc rights grant .... // ausgeführt werden.
 
Dann muss kein //net rpc rights grant .... // ausgeführt werden.
 
<code>net rpc groupmap add ntgroup="Domain Users" unixgroup=ntuser rid=513 type=d</code>
 
<code>net rpc groupmap add ntgroup="Domain Users" unixgroup=ntuser rid=513 type=d</code>
Table 12.1. Well-Known User Default RIDs\\
+
Table 12.1. Well-Known User Default RIDs<br>
[[https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/groupmapping.html#id2597519|Samba Docu: Table 12.1. Well-Known User Default RIDs]]
+
[https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/groupmapping.html#id2597519 Samba Docu: Table 12.1. Well-Known User Default RIDs]

Version vom 5. September 2014, 10:09 Uhr

Starten mit Livesystem

Rechner mit GRML vom USB-Stick starten

Das Live-System grml bietet mit grml-debootstrap mehr Komfort als das Debian-debbotstrap.
grml-debootstrap



Speicher vorbereiten

Festplatten automatisch partitionierern

[1]

sfdisk /dev/sda < my.layout

Nur ein Beispiel
my.layout

  1. partition table of /dev/sda

unit: sectors

/dev/sda1 : start= 2048, size= 497664, Id=83, bootable /dev/sda2 : start= 501758, size=1953021954, Id= 5 /dev/sda3 : start= 0, size= 0, Id= 0 /dev/sda4 : start= 0, size= 0, Id= 0 /dev/sda5 : start= 501760, size=1953021952, Id=8e

RAID 1 erzeugen (mirror)

mdadm --create --verbose /dev/md0 --level=mirror --raid-devices=2 /dev/sda1 /dev/sdb1

LVM erzeugen

Physical Volume erzeugen. pvcreate /dev/md0 Wir erzeugen die Volumegroup //opsi_system//. Diese besteht aus einem physical volume. vgcreate opsi_system /dev/md0 Danach zwei //logical volumes//, eins für / und eins für /local

lvcreate -L 20G -n lv_root opsi_system lvcreate -L 50G -n lv_local opsi_system

-L Größe des Volumes. G für Gigabyte
-n = Name des Volumes

mkfs.ext4 /dev/opsi_system/lv_root mkfs.ext4 /dev/opsi_system/lv_local

Grundsystem installieren

grml-debootstrap --target /dev/opsi_system/lv_root --grub /dev/sda

//grub2// auch auf /dev/sdb installieren

Dafür brauchen wir ein chmod.

 */dev/opsi_system/lv_root auf /mnt mounten

mount -t proc none /mnt/proc mount -o bind /dev /mnt/dev mount -t sysfs sys /mnt/sys chroot /mnt /bin/bash

grub-install --recheck --no-floppy/dev/sdb


Software installieren

apt-get install isc-dhcp-server

 * In /etc/default das etsprechende Netzwerkinterface eintragen

apt-get install bind9 bind9utils

 * //zone file// anpassen/erzeugen und in /etc/bind/named.conf.local eintragen

OPSI Installation Anleitung
opsi-getting-started-stable-en


samba

User automatisch anlegen: Entwurf

login=<USER> pass=<PASSWRD> options="" # zum Beispiel das Homeverzeichniss, die shell (/bin/false, /bin/bash)

useradd $login $options echo -ne "$pass\n$pass\n" | smbpasswd -a -s $login

Mit //net rpc rights grant// den Benutzern //winadmin// alle Rechte und //joindom// "SeMachineAccountPrivilege" geben.
Altetnativ: net rpc groupmap add ntgroup="Domain Admins" unixgroup=ntadmin rid=512 type=d Der bekannte //winadmin// muss alternativ der Gruppe //ntadmin// angehören.
Dann muss kein //net rpc rights grant .... // ausgeführt werden. net rpc groupmap add ntgroup="Domain Users" unixgroup=ntuser rid=513 type=d Table 12.1. Well-Known User Default RIDs
Samba Docu: Table 12.1. Well-Known User Default RIDs