Manjaro Difference between pages "Installation Guides" and "Encfs"

Difference between pages "Installation Guides" and "Encfs"

From Manjaro
(Difference between pages)
imported>Verityproductions
 
imported>Viking60
 
Line 1: Line 1:
= Overview =
==Introduction==
Encfs is an encryption program that is suitable for encrypting content on an already installed system. It can be used for encrypting your /home or you can make smaller private directories that can hold your encrypted data.
You can encrypt Dropbox with it and that has the advantage over Truecrypt that is does not require reserved valuable space that Truecrypt does (as of 05 2014 Truecrypt is considered unsafe]).


{{Tip|For the best results, please ensure that Manjaro is connected to the internet prior to starting the installation process.}}
Encfs does not reserve a space on your HD and simply grows and shrinks with the files you put in there.


Installation guides for every release of Manjaro have been provided bellow for both beginners and experienced users. These guides may also be used to install Manjaro as a main operating system, or within a virtual machine environment using '''[https://www.virtualbox.org/ Oracle's Virtualbox]'''. Rebooting your computer (or starting your virtual machine) after connecting your installation media should be sufficient to start the process. If you find that your computer continues to boot into your existing operating system despite this, then check that:
The one thing that can seem a bit confusing about it is that you need to make two directories (folders) to make it work: one encrypted and one un-encrypted.


* The ISO Download and/or installation media has not been corrupted, and that
''Why would we need an un-encrypted folder that contains the data we want to encrypt; is that not the mother of all security flaws?''
* Your disc drive or USB flash-drive - depending on which you are using to install - is listed higher up in the boot order than your hard drive (i.e. that they will be booted from first).


''The entire point with encryption is that the encrypted data should not be accessible in an un-encrypted form; right?''


Checking and amending your boot order if necessary will require either going into your computer's ''BIOS settings'' (if installing Manjaro as your main operating system), or Virtualbox's ''System Settings'' (if installing in a virtual machine).
The way Encfs works is that the un-encrypted directory is the mount point for the encrypted content.


If you do not mount it ''nothing'' will be visible. And to mount it; you need to enter a given password.


= Quick Guides =
==Installing==
Encfs is in the community repo so you can simply install it with
sudo pacman -S encfs
or use [[Pamac]] or [[Octopi]].


<div style="float: left; width: 50%">
* [[Installation to SSD (quick guide)]] '''<font color="green">(NEW!)</font color>'''
: ''An example of how to install Manjaro to SSD for experienced users''.


</div>
==Using it - encrypting==


<div style="float: right; width: 50%">
We want to make a directory that we would call
* [[cfdisk Basic Partitioning Scenarios]]
.secret
: ''How to create two or three partition schemes to install Manjaro''.
to keep our encrypted stuff, and we would make the mount point
secret
To achieve this, we run the following command in a terminal:
encfs ~/.secret ~/secret
===First time run===
This will create the hidden directory '''.secret''' and the mount point '''secret''' the first time you run it. You need to use the full path.
During first time run you will also be prompted for the encryption mode; '''x''' for expert or '''p''' for paranoia mode. We will pick '''p''' which is a good mode.


</div>
Next you will be prompted for your password. Make it long and hard to crack but don't forget it - if you do; there is no way of recovering your data.
<div style="clear: both"></div>
{{Tip| use sentences and slang like; Ain'tToHappyBoutNSATheseDays062014}}


Confirm the password and that's it you are finished.


= Manjaro 0.8.3 Installation Guides =
[[File:encfs4.png]]
 
{{Tip|It is recommended for most users - beginners and experienced alike - to use the '''Stable Installer''' for the best results. The ''Testing Installer'' is aimed at more experienced users, and provides additional features such as support for the ''Unified Extensible Firmware Interface'' ('''[http://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface EFI]'''), ''B-tree file system'' ('''[http://en.wikipedia.org/wiki/Btrfs btrfs]'''), and ''Redundant Array of Independent Disks'' ('''[http://en.wikipedia.org/wiki/RAID RAID]''') storage system.}}
 
Manjaro 0.8.3 encompasses a number of significant changes from the previous release. All software packages have been optimised, the use of resources have been streamlined, and performance has consequently been boosted. As such, this release provides a faster, leaner, and more efficient system that requires even less memory to run. However, in order to reduce the sizes of the installation files, Libre-Office, printing, and use of the Arch User Repository (AUR) must be installed and enabled manually.
 
<div style="float: left; width: 50%">
 
 
* [[Installation Guide for Beginners 0.8.3|Installation Guide for Beginners]] '''<font color="green">(NEW!)</font color>'''
: ''A simple guide where no technical knowledge or expertise is required''.
 
 
* [[Installation Guide for Experienced Users 0.8.3|Installation Guide for Experienced Users]]
: Coming Soon.
</div>
 
<div style="float: right; width: 50%">
 
 
* [[Installation Guide for the NET Edition 0.8.3|Installation Guide for the NET Edition]]
: Coming soon.
</div>
<div style="clear: both"></div>
 
 
= Manjaro 0.8.2 Installation Guides =
 
{{Tip|It is recommended that unless there is a specific reason to do otherwise, most users - beginners and experienced alike - should use the standard Stable Installer for the best results.}}
 
In addition to the standard '''Stable Installer''', Manjaro 0.8.2 also provides the experimental '''Testing Installer''', which is <u>specifically aimed at more experienced users</u>. The Testing Installer provides several new - and advanced - features not otherwise found in the Stable Installer. This includes supporting the ''Unified Extensible Firmware Interface'' ('''[http://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface EFI]'''), ''B-tree file system'' ('''[http://en.wikipedia.org/wiki/Btrfs btrfs]'''), and ''Redundant Array of Independent Disks'' ('''[http://en.wikipedia.org/wiki/RAID RAID]''') storage system.
 
<div style="float: left; width: 50%">
 
 
* [[Installation Guide for Beginners 0.8.2|Installation Guide for Beginners]]
: ''A simple guide where no technical knowledge or expertise is required''.
 
 
* [[Installation Guide for Experienced Users 0.8.2|Installation Guide for Experienced Users]]
: ''Manually partition your hard disk and edit the necessary configuration files''.
</div>
 
<div style="float: right; width: 50%">
 
 
* [[Installation Guide for the NET Edition 0.8.2|Installation Guide for the NET Edition]]
: ''Build your own Manjaro system from the ground up!''
</div>
<div style="clear: both"></div>
 
 
 
= Manjaro 0.8.0 and 0.8.1 Installation Guides=
 
Both guides provided are virtually identical. The only real difference between them is that the ''Guide for Beginners'' utilises the '''assisted preparation''' method to automatically prepare and partition your computer's hard disk for you. The ''Guide for Experienced Users''  requires that the '''hard disk be prepared and partitioned manually'''. The ''Guide for Beginners'' also provides additional detail and explanations on how to edit various configuration files, while the ''Guide for Experienced Users'' assumes existing knowledge and expertise.
 
<div style="float: left; width: 50%">
 
 
* [[Installation Guide for Beginners 0.8.0-1|Installation Guide for Beginners]]
: ''Automatically partition your computer's hard disk''.
 
</div>
 
<div style="float: right; width: 50%">
 
 
* [[Installation Guide for Experienced Users 0.8.0-1|Installation Guide for Experienced Users]]
: ''Requires manual preparation and partitioning of your computer's hard disk''.
</div>
<div style="clear: both"></div>
 
 
=See Also=
 
* '''[[Download Manjaro]]'''
* '''[[Check a Downloaded ISO Image For Errors]]'''
* '''[[Burn an ISO File]]'''
 
 
[[Category:Getting Started]]
[[Category:Contents Page]]

Revision as of 13:42, 8 June 2014

Introduction

Encfs is an encryption program that is suitable for encrypting content on an already installed system. It can be used for encrypting your /home or you can make smaller private directories that can hold your encrypted data. You can encrypt Dropbox with it and that has the advantage over Truecrypt that is does not require reserved valuable space that Truecrypt does (as of 05 2014 Truecrypt is considered unsafe]).

Encfs does not reserve a space on your HD and simply grows and shrinks with the files you put in there.

The one thing that can seem a bit confusing about it is that you need to make two directories (folders) to make it work: one encrypted and one un-encrypted.

Why would we need an un-encrypted folder that contains the data we want to encrypt; is that not the mother of all security flaws?

The entire point with encryption is that the encrypted data should not be accessible in an un-encrypted form; right?

The way Encfs works is that the un-encrypted directory is the mount point for the encrypted content.

If you do not mount it nothing will be visible. And to mount it; you need to enter a given password.

Installing

Encfs is in the community repo so you can simply install it with

sudo pacman -S encfs 

or use Pamac or Octopi.


Using it - encrypting

We want to make a directory that we would call

.secret

to keep our encrypted stuff, and we would make the mount point

secret

To achieve this, we run the following command in a terminal:

encfs ~/.secret ~/secret

First time run

This will create the hidden directory .secret and the mount point secret the first time you run it. You need to use the full path. During first time run you will also be prompted for the encryption mode; x for expert or p for paranoia mode. We will pick p which is a good mode.

Next you will be prompted for your password. Make it long and hard to crack but don't forget it - if you do; there is no way of recovering your data.


Tip
use sentences and slang like; Ain'tToHappyBoutNSATheseDays062014

Confirm the password and that's it you are finished.

File:Encfs4.png

Cookies help us deliver our services. By using our services, you agree to our use of cookies.