Vraag Hoe individuele mappen versleutelen?


Laten we zeggen dat ik een map heb in mijn map Documenten met bestanden waarvan ik wil dat niemand toegang heeft zonder wachtwoord.

Is er een manier om die map te beveiligen, zodat deze beveiligd is met een wachtwoord / gecodeerd?

Is het zelfs mogelijk om elke individuele map met een wachtwoord te beveiligen?


79
2018-02-15 20:59


oorsprong




antwoorden:


WAARSCHUWING: CryptKeeper is onlangs gemeld dat het heeft een universeel wachtwoordbug waardoor uw gegevens een potentieel risico vormen. Dit probleem is mogelijk nog niet opgelost in Ubuntu, gebruik deze oplossing op eigen risico.

Relevante bug-informatielinks:
  Stroomopwaartse bug: https://github.com/tomm/cryptkeeper/issues/23
  Debian-fout: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=852751


 sudo apt-get install cryptkeeper

Ga na de installatie naar Toepassingen -> Systeemwerkset -> Cryptkeeper.

Cryptkeeper zal zichzelf automatisch aan het bovenste paneel hechten

enter image description here

Om een ​​gecodeerde beschermde map te maken, klikt u op Cryptkeeper-applet en selecteert u'Nieuwe gecodeerde map'

enter image description here

Typ vervolgens de naam van de map en waar u de map wilt opslaan en klik op 'Vooruit'.

enter image description here

Typ het wachtwoord en klik op 'Doorsturen'.

enter image description here

De map wordt gemaakt en klaar om te worden gebruikt.

enter image description here

Om toegang te krijgen tot alle gecodeerde mappen, klikt u op Cryptkeeper-applet op het paneel en selecteert u elke map.

enter image description here

Typ het wachtwoord voordat het is gekoppeld om te worden benaderd.

enter image description here

Gedaan

enter image description here

Klik met de rechtermuisknop op de map in de paneel-applet om een ​​map te verwijderen of het wachtwoord te wijzigen.

Voor meer hulp


59
2018-02-17 08:24



In het geval dat u het paneelpictogram niet kunt zien uitvoeren gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" en unity --replace. - Jakob
@OneZero - +1 uitstekend antwoord - fossfreedom♦
@fossfreedom, wanneer de Gurru het uitstekend zegt, dan is het een uitstekend antwoord. dank je - One Zero
@ Jakob Ten minste in 13.10, com.canonical.Unity.Panel bestaat niet, en systray-whitelist is een ongeldige sleutel in alle beschikbare Unity. schema's :( - RedactedProfile
Cryptkeeper heeft onlangs slechte beoordelingen ontvangen in het Ubuntu-softwarecentrum - danza


EncryptedPrivateDirectory-methode
Ubuntu officiële documenten

Zoeken naar en installeren van 'ecryptfs-utils' in Ubuntu Software Center:

enter image description here

Ga na het installeren naar Toepassingen -> Accessoires -> Terminal en voer de onderstaande opdracht uit:

ecryptfs-setup-private

enter image description here

U wordt gevraagd om uw inlogwachtwoord (wachtwoord) in te voeren en er een te maken voor uw privémap:

enter image description here

Wanneer je klaar bent met het maken van je wachtwoord, log dan uit en log weer in:

enter image description here

Ga vervolgens naar Plaatsen -> Thuismap:

enter image description here

En de nieuwe map zou moeten worden aangemaakt in uw persoonlijke map met de naam 'Privé'. Deze map is gecodeerd en met een wachtwoord beveiligd. Verplaats al je persoonlijke dingen naar deze map om ze te beveiligen:

enter image description here

Gebruikers zonder toegang tot de map worden geweigerd:

enter image description here

Voor meer hulp


12
2018-02-17 09:28





U hebt 2 keuzes als u een map van andere gebruikers wilt vergrendelen

  • Versleutel of maak een gecomprimeerd wachtwoordbeveiligingsarchief van de bestanden. De methoden in https://askubuntu.com/a/104545/25863 en https://askubuntu.com/a/104984/25863 zijn perfect voor dit geval wanneer je er 100% zeker van moet zijn dat niemand ooit naar je bestanden zal kijken zonder het wachtwoord te weten dat daar wordt gebruikt.

  • Gebruik de map- / bestandsmachtigingen van uw computer om de toegang tot uw map voor andere gebruikers te weigeren.

De vuist houdt in dat ervoor wordt gezorgd dat het resultaat niet door een gebruiker kan worden geopend zonder het gebruikte wachtwoord te kennen.

De tweede wijzigt alleen de bestands- / maprechten zodat een andere gebruiker zonder rechten deze niet kan openen. De map bestaat nog steeds, is toegankelijk voor elke gebruiker met sudo-rechten in uw systeem of met behulp van een LiveCD en het lezen van de partitie. Het is ook eenvoudiger te implementeren en vereist niet dat u altijd een wachtwoord typt om de gecodeerde map / archief te openen / koppelen.

Een gemakkelijke en snelle manier om dit te doen is met behulp van chmod om de rechten voor een bestand of map te wijzigen.

Open een terminal en navigeer naar de plaats waar uw map zich bevindt. Laten we aannemen dat de mapnaam dat is foo en dat we ons momenteel bevinden waar de map zich bevindt.

chmod 700 foo

zal maken foo alleen beschikbaar voor uw ogen, het is niet gecodeerd (dat is ook mogelijk) maar alleen uw gebruiker (en of een gebruiker met sudo-rechten) kan dat bestand / die map lezen of openen.

U kunt het ook grafisch doen door met de rechtermuisknop op een bestand of map te klikken en de machtigingen handmatig te wijzigen. In het onderstaande voorbeeld heeft u als eigenaar alle rechten en u ontzegt elke andere groep of gebruiker om dat bestand / die map te openen, te lezen of te wijzigen

enter image description here

Ga naar de Ubuntu voor meer informatie over bestands- / mapmachtigingen Understanding and Using File Permissions wikipagina.


9
2018-02-15 21:06



+1 kan niet misgaan met die ongrijpbare maar toch eenvoudige oplossingen. - Aaron
Klinkt goed, maar slaat nergens op. Hoe kan ik eenvoudig "de rechten wijzigen" voor een tijdje of een map? - Gonzoza
Je hebt hier te maken met beginners. Wat betekent "het gebruik van het commando"? Als ik op een map klik, hoe gebruik je dan een commando? - Gonzoza
Ik heb dat ook aan het antwoord toegevoegd, klik met de rechtermuisknop op een map en ga naar de toestemmingen en bekijk het. Het gegeven voorbeeld maakt het bestand / de map alleen toegankelijk voor u of een gebruiker met sudo-rechten. Het is hetzelfde als uitgeven chmod 700 <folder_name> in een terminal. - Bruno Pereira
Briljant. Ik zal dat proberen. EDIT: Wacht even. Werkt dat niet alleen als iemand anders op mijn pc is ingelogd? Op dit moment ben ik ingelogd - en ben ik de enige gebruiker - dus daarom heb ik toegang tot al die mappen zonder een wachtwoord in te typen. - Gonzoza


Je kan het proberen gewelf, recent project van een ubuntu-gr-lid (Griekse lokale gemeenschap): http://clepto.github.com/ - https://github.com/Clepto/Vault

PPA: https://launchpad.net/~vault/+archive/ppa

sudo add-apt-repository ppa:vault/ppa
sudo apt-get update
sudo apt-get install vault

Het is een gui-utility voor encfs (pakket in repositories). Ik citeer de pakketbeschrijving:

$ apt-cache show encfs
Package: encfs
[...]
Description-en: encrypted virtual filesystem
 EncFS integrates file system encryption into the Unix(TM) file system.
 Encrypted data is stored within the native file system, thus no
 fixed-size loopback image is required.
 .
 EncFS uses the FUSE kernel driver and library as a backend.
Homepage: http://www.arg0.net/encfs

U maakt een koppelpunt / map die u vervolgens kunt sluiten of verwijderen. Als u het sluit, hebt u een wachtwoord nodig om het te openen.

enter image description here


4
2018-02-15 21:39



ppa bestaat niet meer. - 53E3916A


Een andere manier, afhankelijk van uw behoeften, is om de map te archiveren als een met een wachtwoord beveiligd zipbestand.

Dit is vergelijkbaar met een andere vraag over het beveiligen van bestanden met een wachtwoord.


3
2018-02-15 21:28





Je gebruikt de taxi CryFS

cryfs basedir mountdir

Het wordt standaard gebruikt in KDE Vaults en is vooral interessant als je de gecodeerde inhoud synchroniseert via Dropbox, Freefilesync, rsync of vergelijkbare software, omdat het zijn gegevens in kleine gecodeerde blokken bewaart en het veranderen van een klein bestand resulteert in slechts een kleine hoeveelheid gegevens opnieuw worden geüpload.


0
2018-06-25 17:28