On Mon, 17 Feb 2020 09:24:54 +1100 Cameron Simpson wrote:
> Just to this part:

> For things to which I connect regularly I allocate extra 127.0.0.n 
> addresses to my local interface. This lets you bind to a specific 
> address without conflict.
...
> Our home server does similar (on a lesser scale) and has this line in 
> /etc/rc.local:

>     addif -i lo 127.0.0.2..9

I do something similar on our VNC servers. Mostly like that:

  - associate an IP in the 127.0.0.0/8 subnet for each user
  - polute /etc/hosts with "127.a.b.c vnc-LOGIN" entries
  - spawn an Xvnc session listening to 127.a.b.c:5900 for each user
    without using the VNC passwd: Xvnc -SecurityTypes None
  - protect each session by the firewall with (for each UID/a.b.c):

    iptables -I OUTPUT 1 -j REJECT -p tcp -m state --state NEW -m tcp \
        -d 127.a.b.c/32 -m owner ! --uid-owner UID

Each  user of login LOGIN connect then with

  vncviewer -via SERVER vnc-LOGIN

-- 
francis
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org

Reply via email to