| ... | ... | @@ -17,7 +17,9 @@ zypper in samba |
|
|
|
|
|
|
|
### Konfiguration
|
|
|
|
|
|
|
|
Es ist die Datei `/etc/samba/smb.conf` mit folgendem Inhalt zu erzeugen:
|
|
|
|
#### Vor Sommer 2023
|
|
|
|
|
|
|
|
Falls Windows-Rechner, dass Einbinden von Netzwerk-Shares ohne Angabe von Nutzer/Passwort gestatten, kann eine Datei `/etc/samba/smb.conf` mit folgendem Inhalt erzeugt werden:
|
|
|
|
|
|
|
|
```
|
|
|
|
[global]
|
| ... | ... | @@ -35,6 +37,42 @@ Es ist die Datei `/etc/samba/smb.conf` mit folgendem Inhalt zu erzeugen: |
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
#### Ab Sommer 2023
|
|
|
|
|
|
|
|
Falls Windows-Rechner nur noch Netzwerk-Shares mit Angabe von Nutzer/Passwort gestatten, kann eine Datei `/etc/samba/smb.conf` mit folgendem Inhalt erzeugt werden:
|
|
|
|
|
|
|
|
```
|
|
|
|
[global]
|
|
|
|
server role = standalone server
|
|
|
|
workgroup = VACLAB
|
|
|
|
security = user
|
|
|
|
idmap config * : backend = tdb
|
|
|
|
|
|
|
|
[texlive]
|
|
|
|
path = /usr/local/texlive
|
|
|
|
valid users = texlive
|
|
|
|
read only = yes
|
|
|
|
inherit permissions = yes
|
|
|
|
```
|
|
|
|
|
|
|
|
Zusätzlich muss der angegebene Nutzer `texlive` auf dem Linux-Server folgendermaßen erzeugt werden:
|
|
|
|
|
|
|
|
```
|
|
|
|
useradd -M -s /sbin/nologin texlive
|
|
|
|
passwd texlive
|
|
|
|
Geben Sie ein neues Passwort ein: texlive
|
|
|
|
...
|
|
|
|
smbpasswd -a texlive
|
|
|
|
New SMB password: texlive
|
|
|
|
...
|
|
|
|
```
|
|
|
|
|
|
|
|
Der Einfachheit halber wurde hier ein triviales Passwort verwendet, da keinerlei Sicherheitsbedenken bestehen und auf die TeXLive-Installation ohnehin nur lesend zugeriffen werden kann.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Aktivieren und Starten
|
|
|
|
|
|
|
|
```
|
| ... | ... | @@ -68,9 +106,23 @@ net use Z: \\a73434.berlin.ptb.de\texlive /persistent:yes |
|
|
|
|
|
|
|
### Linux
|
|
|
|
|
|
|
|
#### Test
|
|
|
|
|
|
|
|
```
|
|
|
|
smbclient --user=texlive --password=texlive //a73434.berlin.ptb.de/texlive
|
|
|
|
```
|
|
|
|
|
|
|
|
#### Testweises Mounten
|
|
|
|
|
|
|
|
mount -t cifs -o user="",password="" //a73434.berlin.ptb.de/texlive /mnt
|
|
|
|
```
|
|
|
|
mount -t cifs //a73434.berlin.ptb.de/texlive /mnt
|
|
|
|
```
|
|
|
|
|
|
|
|
oder
|
|
|
|
|
|
|
|
```
|
|
|
|
mount -t cifs -o user='texlive',password='texlive' //a73434.berlin.ptb.de/texlive /mnt
|
|
|
|
```
|
|
|
|
|
|
|
|
#### Automatisches Mounten
|
|
|
|
|
| ... | ... | |
| ... | ... | |