Configuring NFS Server: Installing NFS services on your ubuntu system
1 2 3 4 |
sudo nano /etc/fstab sudo apt install nfs-kernel-server sudo apt-get install nfs-kernel-server portmap nfs-common |
1 |
sudo showmount -a |
configure mount folders and define sub nets can access to
1 |
sudo nano /etc/exports |
/etc/export sample:
1 2 3 4 5 6 7 8 9 10 11 12 |
<span style="color: #06989a;"># /etc/exports: the access control list for filesystems which may be exported</span> <span style="color: #06989a;"># to NFS clients. See exports(5).</span> <span style="color: #06989a;">#</span> <span style="color: #06989a;"># Example for NFSv2 and NFSv3:</span> <span style="color: #06989a;"># /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)</span> <span style="color: #06989a;">#</span> <span style="color: #06989a;"># Example for NFSv4:</span> <span style="color: #06989a;"># /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)</span> <span style="color: #06989a;"># /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)</span> <span style="color: #06989a;">#</span> /home/<mymountfolder> 192.168.XXX.XXX/24(rw,sync,no_subtree_check,crossmnt,fsid=0,no_root_squash) /home/<mymountfolder> 192.168.MMM.MMM/24(rw,sync,no_subtree_check,crossmnt,fsid=0,no_root_squash) |
Verify export options
1 |
sudo exportfs -arv |
1 2 |
sudo systemctl restart nfs-kernel-server sudo service nfs restart |
Configure your MS-Windows 10 client: You can find info to configure MSWin as NFS client at this link: https://synaptica.info/2020/03/23/nfs-network-file-system/ Configure your MacOSX client:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
mkdir /Users/<yourusername>/<yourmountpoint> sudo mount -o resvport,rw,noowners -t nfs 192.168.JJJ.JJJ:/home/<mymountfolder> /Users/<yourusername>/<yourmountpoint> sudo nano /etc/fstab poi scrivi dentro 192.168.JJJ.JJJ:/home/<mymountfolder> /Users/<yourusername>/<yourmountpoint> nfs rw,nolockd,resvport,hard,bg,initr,tcp,nfc,rsize=65536,wsize=65536 sudo automount -vc |
To force quit an application by application name in MS-Windows you can use “taskkill” command. To kill an application by app name using taskkill you can write:
1 |
taskkill /f /t /im julius.exe |
In this example we kill our application “JuliuS” .
A reverse proxy is a type of proxy server that accepts HTTP (S) requests and transparently distributes them to one or more backend servers. You can use a reverse proxy to prevent direct access to these underlying application servers. They can also be used to distribute the load of incoming requests to different application servers.…
Leggi tutto
Configuring an OpenVPN over pfSense is quite simple. In this video you can see, how to configure a VPN on the lastest release of pfSense using the VPN Wizard.
Configure svn server over Apache2, using https.
1 2 3 4 5 6 7 8 9 10 11 12 |
sudo apt update sudo apt upgrade sudo apt-get install apache2 sudo apt-get install subversion libapache2-mod-svn subversion-tools libsvn-dev sudo a2enmod dav dav_svn sudo service apache2 restart sudo mkdir -p /var/lib/svn/ sudo svnadmin create /var/lib/svn/apprepo sudo chown -R www-data:www-data /var/lib/svn sudo chmod -R 775 /var/lib/svn sudo touch /etc/apache2/dav_svn.passwd |
ora impostiamo la password del primo utente:
1 |
sudo htpasswd -cm /etc/apache2/dav_svn.passwd <username> |
configuriamo gli accessi:
1 |
sudo nano /etc/apache2/mods-enabled/dav_svn.conf |
configuriamo gli accessi
1 |
sudo nano /etc/apache2/dav_svn.authz |
riavvio di apache:
1 |
sudo service apache2 restart |
To be able to automatically run an application at the start of the gnome session there is a software present in the Ubuntu distribution. It can be invoked on the command line:
1 |
$ gnome-session-properties |
or from the interface by searching among the applications and filtering by “start” and then you…
Leggi tutto