|
|
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) |
| Zeile 1: |
Zeile 1: |
| =Installation= | | =Installation= |
| *zypper install -y apache2 | | *zypper install -y apache2 |
| =Verzeichnis erstellen= | | =Konfigutration= |
| *mkdir -m 777 /mnt/share | | *vi /etc/apache2/vhosts.d/vhost.conf |
| | |
| =Konfiguration=
| |
| *cat /etc/smb.conf
| |
| <pre> | | <pre> |
| [global]
| | <VirtualHost 172.28.6.100> |
| workgroup = WORKGROUP
| | ServerAdmin technik@xinux.de |
| server string = %h server (Samba, Ubuntu)
| | DocumentRoot /srv/www/htdocs |
| dns proxy = no
| | ErrorLog /var/log/apache2/vhost-error_log |
| log file = /var/log/samba/log.%m
| | CustomLog /var/log/apache2/vhost-access_log combined |
| max log size = 1000
| | <Directory "/srv/www/htdocs"> |
| panic action = /usr/share/samba/panic-action %d
| | Options +Indexes |
| server role = standalone server
| | AllowOverride all |
| passdb backend = tdbsam
| | </Directory> |
| unix password sync = yes
| | </VirtualHost> |
| pam password change = yes
| |
| passwd program = /usr/bin/passwd %u
| |
| passwd chat = *new*password* %n\n *new*password* %n\n *updated*
| |
| passwd chat debug = yes
| |
| map to guest = bad user
| |
| usershare allow guests = yes
| |
| acl allow execute always = yes
| |
| | |
| [share]
| |
| comment = public anonymous access
| |
| path = /mnt/share
| |
| browsable =yes
| |
| create mask = 0660
| |
| directory mask = 0771
| |
| writable = yes
| |
| guest ok = yes
| |
| </pre>=Installation=
| |
| *zypper -y install samba
| |
| =Verzeichnis erstellen=
| |
| *mkdir -m 777 /mnt/share
| |
| | |
| =Konfiguration=
| |
| *cat /etc/smb.conf
| |
| <pre>
| |
| [global]
| |
| workgroup = WORKGROUP
| |
| server string = %h server (Samba, Ubuntu)
| |
| dns proxy = no
| |
| log file = /var/log/samba/log.%m
| |
| max log size = 1000
| |
| panic action = /usr/share/samba/panic-action %d
| |
| server role = standalone server
| |
| passdb backend = tdbsam
| |
| unix password sync = yes
| |
| pam password change = yes
| |
| passwd program = /usr/bin/passwd %u
| |
| passwd chat = *new*password* %n\n *new*password* %n\n *updated*
| |
| passwd chat debug = yes
| |
| map to guest = bad user
| |
| usershare allow guests = yes
| |
| acl allow execute always = yes
| |
| | |
| [share]
| |
| comment = public anonymous access
| |
| path = /mnt/share
| |
| browsable =yes
| |
| create mask = 0660
| |
| directory mask = 0771
| |
| writable = yes
| |
| guest ok = yes
| |
| </pre> | |
| | |
| =Dienste Aktivieren=
| |
| *systemctl enable smb --now
| |
| *systemctl enable nmb --now
| |
| =Checken ob die Dienste laufen=
| |
| *ss -lnutp | grep mbd
| |
| <pre> | |
| udp UNCONN 0 0 172.28.6.255:137 0.0.0.0:* users:(("nmbd",pid=3396,fd=17))
| |
| udp UNCONN 0 0 172.28.6.100:137 0.0.0.0:* users:(("nmbd",pid=3396,fd=16))
| |
| udp UNCONN 0 0 0.0.0.0:137 0.0.0.0:* users:(("nmbd",pid=3396,fd=14))
| |
| udp UNCONN 0 0 172.28.6.255:138 0.0.0.0:* users:(("nmbd",pid=3396,fd=19))
| |
| udp UNCONN 0 0 172.28.6.100:138 0.0.0.0:* users:(("nmbd",pid=3396,fd=18))
| |
| udp UNCONN 0 0 0.0.0.0:138 0.0.0.0:* users:(("nmbd",pid=3396,fd=15))
| |
| tcp LISTEN 0 50 0.0.0.0:139 0.0.0.0:* users:(("smbd",pid=3375,fd=32))
| |
| tcp LISTEN 0 50 0.0.0.0:445 0.0.0.0:* users:(("smbd",pid=3375,fd=31))
| |
| tcp LISTEN 0 50 [::]:139 [::]:* users:(("smbd",pid=3375,fd=30))
| |
| tcp LISTEN 0 50 [::]:445 [::]:* users:(("smbd",pid=3375,fd=29))
| |
| </pre> | | </pre> |
| =Firewall neuladen= | | =Dienst Aktivieren= |
| *firewall-cmd --zone=public --add-service=samba --permanent
| | *systemctl enable apache2 --now |
| *firewall-cmd --reload
| |
| | |
| | |
| =Dienste Aktivieren=
| |
| *systemctl enable smb --now | |
| *systemctl enable nmb --now
| |
| =Checken ob die Dienste laufen= | | =Checken ob die Dienste laufen= |
| *ss -lnutp | grep mbd | | *ss -lnutp | grep 80 |
| <pre>
| | LISTEN 0 4096 *:80 *:* users:(("httpd-prefork",pid=2443,fd=4) ... |
| udp UNCONN 0 0 172.28.6.255:137 0.0.0.0:* users:(("nmbd",pid=3396,fd=17))
| |
| udp UNCONN 0 0 172.28.6.100:137 0.0.0.0:* users:(("nmbd",pid=3396,fd=16))
| |
| udp UNCONN 0 0 0.0.0.0:137 0.0.0.0:* users:(("nmbd",pid=3396,fd=14))
| |
| udp UNCONN 0 0 172.28.6.255:138 0.0.0.0:* users:(("nmbd",pid=3396,fd=19))
| |
| udp UNCONN 0 0 172.28.6.100:138 0.0.0.0:* users:(("nmbd",pid=3396,fd=18))
| |
| udp UNCONN 0 0 0.0.0.0:138 0.0.0.0:* users:(("nmbd",pid=3396,fd=15))
| |
| tcp LISTEN 0 50 0.0.0.0:139 0.0.0.0:* users:(("smbd",pid=3375,fd=32))
| |
| tcp LISTEN 0 50 0.0.0.0:445 0.0.0.0:* users:(("smbd",pid=3375,fd=31))
| |
| tcp LISTEN 0 50 [::]:139 [::]:* users:(("smbd",pid=3375,fd=30))
| |
| tcp LISTEN 0 50 [::]:445 [::]:* users:(("smbd",pid=3375,fd=29))
| |
| </pre>
| |
| =Firewall neuladen= | | =Firewall neuladen= |
| *firewall-cmd --zone=public --add-service=samba --permanent | | *firewall-cmd --zone=public --add-service=samba --permanent |
| *firewall-cmd --reload | | *firewall-cmd --reload |
Installation
- zypper install -y apache2
Konfigutration
- vi /etc/apache2/vhosts.d/vhost.conf
<VirtualHost 172.28.6.100>
ServerAdmin technik@xinux.de
DocumentRoot /srv/www/htdocs
ErrorLog /var/log/apache2/vhost-error_log
CustomLog /var/log/apache2/vhost-access_log combined
<Directory "/srv/www/htdocs">
Options +Indexes
AllowOverride all
</Directory>
</VirtualHost>
Dienst Aktivieren
- systemctl enable apache2 --now
Checken ob die Dienste laufen
LISTEN 0 4096 *:80 *:* users:(("httpd-prefork",pid=2443,fd=4) ...
Firewall neuladen
- firewall-cmd --zone=public --add-service=samba --permanent
- firewall-cmd --reload