Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
There are tools for Windows that allow you to read some Linux
native file-systems, and yes, that would allow a windows user
to see your files that your created under Linux no matter what.
To work around this you might want to have a look at encfs, for
example, or one of the other user-space file-encryption tools
(or encrypting file-systems, for that matter). They will allow
you to only access your files under a given, special mount-point
after you have entered a password. For Linux you could tie that
in with PAM (in other words, when you log in those files become
accessible automatically), if you were in windows you can see (for
encfs, that is) garbled names and have no idea what the contents of
the files would be. All you can spot is their size and date.
PAM is (most certainly) already installed, its the Linux authentication system used in virtually every distribution (at least it should be). Im not sure if its used outside of Linux tho. Anyways, all it does is authenticate users by use of modules, i assume Tinkster is referring to using this system to tie in your authentication password with the disk encryption password, anyways, im sure there is better info online somewhere about this specific.
encfs is a encrypted filesystem (i think, that, or its a generic term from any encrypted file system). If its not a specific file system, then Tinkster is probably refering to lookback encryption, or use of the device mapper system in Linux (dm-crypt i think its called) to encrypt regular file systems.
In any case, all of this should already be in your OS, im not sure about device mapper tho, you might have to install it by hand. In any event, it should provide you with a good read if your interested in whole filesystem encryption (as its the only way to protect files from being read by another OS). (note: the Linux kernel recommends against using loopback encryption with modern journaled filesystems, so you should probably use the device mapper to get encryption).
encfs is a encrypted filesystem (i think, that, or its a generic term from any encrypted file system). If its not a specific file system, then Tinkster is probably refering to lookback encryption, or use of the device mapper system in Linux (dm-crypt i think its called) to encrypt regular file systems.
encfs is a FUSE-based encrypted filesystem that
I quite happily use.
perhaps using google to find encfs's somepage, there is a good link around the top: http://arg0.net/wiki/encfs
it has links to other help pages. As for if its installed with your distro, that is a task thats up to you to find out, perhaps looking at the package manager to see if its already installed?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.