The use jailshell on new account creation is not ticked.
The manage shells shows nobody with jailshell, but some of my own accounts have normal shell.
Those first 2 statements don't even matter though, as you'll see below. I only included them because searching for this issue has brought that up frequently.
I use sftp to ftp to my accounts, and every one that I have sftp'd to now has /home/virtfs/username dir using 4GB each. Many threads and sources elsewhere say /home/virtfs doesn't actually use space, but on my server it either is using space, or my server thinks it is.
According to "du -h --max-depth=1 /" and "du -h --max-depth=1 /home" for more detail, the virtfs subdirectory is using up 45GB of space.
Using "df -h" verifies it is using actual space.
All /home/users totaled 98GB so du says virtfs is using space.
root@server [/]# du -h --max-depth=1 /home
I got a warning email this morning that / was running out of space.
So I deleted some huge files (50GB worth) that I didn't need but wanted, and can get again later, so now I have 77GB free.
root@server [/]# df -h
Filesystem Size Used Avail Use% Mounted on
287G 196G 27G 91% /
/dev/sda1 99M 19M 76M 20% /boot
tmpfs 1001M 0 1001M 0% /dev/shm
/usr/tmpDSK 485M 11M 449M 3% /tmp
Is virtfs supposed to use up actual space? If not, why is it?
Is sftp'ing supposed to create the virtfs dir even though jailshell is off?
How can I stop those virtfs dirs from being created?