logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

ltsp nfs - configure NFS exports for LTSP

Description

       Install /etc/exports.d/ltsp-nfs.conf in order to export /srv/ltsp ($BASE_DIR), /srv/tftp/ltsp ($TFTP_DIR)
       and optionally /home ($HOME_DIR).

Examples

       To export /home over NFS (insecure), use the following ltsp.conf parameters:

       [server]
       NFS_HOME=1

       [clients]
       FSTAB_HOME="server:/home/home nfs defaults,nolock 0 0"

       And run these commands on the server:

       ltsp initrd  # This is needed whenever ltsp.conf is modified
       ltsp nfs

       To  export  only  some  user  homes over NFS while the rest still use SSHFS, use these lines in ltsp.conf
       instead:

       [server]
       NFS_HOME=1
       HOME_DIR=/home/nfs

       [clients]
       FSTAB_HOME="server:/home/nfs /home nfs defaults,nolock 0 0"

       Then run the following commands on the server, to move some  home  directories  under  /home/nfs  and  to
       create  appropriate  symlinks  in case the users ever need to SSH to the server. Note that the NFS server
       doesn't follow symlinks outside of an export:

       mkdir /home/nfs
       for u in guest01 guest02; do
           mv "/home/$u" /home/nfs/
           ln -s "nfs/$u" "/home/$u"
       done

       ltsp initrd
       ltsp nfs

Name

ltspnfs - configure NFS exports for LTSP

Options

       See the ltsp(8) man page for ltsp-options.

       -h, --nfs-home=0|1
              Export  /home  over NFS3. Defaults to 0.  Note that NFS3 is insecure for home, so by default SSHFS
              is used.  To specify a different directory, set $HOME_DIR in /etc/ltsp/ltsp.conf.

       -t, --nfs-tftp=0|1
              Export /srv/tftp/ltsp over NFS3. Defaults to 1.  To specify a different directory,  set  $TFTP_DIR
              in /etc/ltsp/ltsp.conf.

See Also

ltsp(8), ltsp.conf(5), ltsp-dnsmasq(8), ltsp-image(8), ltsp-info(8), ltsp-initrd(8), ltsp-ipxe(8),  ltsp-kernel(8), ltsp-remoteapps(8)

       Online documentation is available on https://ltsp.org

LTSP 23.02-3                                       2024-09-07                                        LTSP-NFS(8)

Synopsis

ltsp [ltsp-options] nfs [-hnfs-home] [tnfs-tftp]

See Also