1

мне тут стало интересно, можно ли создать папку, при попытке открытия которой будет запрашиваться либо пароль аутентификации, либо любой другой пароль, который самому придумать можно?

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

2

Один из способов — установить kgpg, тогда в контекстном меню каталога, открытого в dolphin появится соответствующий пункт

http://s51.radikal.ru/i134/1107/92/d7fd4b97e464t.jpg

Был, был и весь вышел...

3 (16.07.2011 21:38:49 отредактировано LLIypuk)

Lupo Alberto пишет:

Один из способов — установить kgpg, тогда в контекстном меню каталога, открытого в dolphin появится соответствующий пункт

http://s51.radikal.ru/i134/1107/92/d7fd4b97e464t.jpg

под Ubuntu такая встанет?

kgpg установил, а как под dolphin запустить не имею понятия)

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

4

LLIypuk пишет:

kgpg установил, а как под dolphin запустить не имею понятия)

По правой кнопке мыши появляется контекстное меню и... всё.
Уверен, что под Gnome есть свои, «нативные» решения. Но, увы с Gnome я не знаком  :o

Был, был и весь вышел...

5

Lupo Alberto пишет:

Уверен, что под Gnome есть свои, «нативные» решения. Но, увы с Gnome я не знаком  huh

Например, это...

Был, был и весь вышел...

6

всё понял

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

7

только эта прога не делает пароль на папку, она создаёт некий фаил, при нажатии на который вводишь пароль и тебе делается архив, что за бред?

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

8

LLIypuk пишет:

только эта прога не делает пароль на папку, она создаёт некий фаил, при нажатии на который вводишь пароль

Открою тайну: «папка» (каталог в контексте Linux) — это тоже файл, он и архивируется и шифруется.
Утверждать не берусь, но и в Windows шифрование папки подразумевает создание шифрованного архива.

Был, был и весь вышел...

9

это программой можно только файлы под пароль забивать, а паки не как увы =\

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

10

Lupo Alberto пишет:
LLIypuk пишет:

только эта прога не делает пароль на папку, она создаёт некий фаил, при нажатии на который вводишь пароль

Открою тайну: «папка» (каталог в контексте Linux) — это тоже файл, он и архивируется и шифруется.
Утверждать не берусь, но и в Windows шифрование папки подразумевает создание шифрованного архива.

ну а мне нужно чтоб пароль был на самой папке, а не на неком архиве этой папки...

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

11

http://en.wikipedia.org/wiki/EncFS
http://www.gnupg.org/

средствами ОС
man chmod
man chown
man chgrp
еще man umask (но здесь я  не уверен)

It is good day to die ...
MS Windows 10
Заметки о главном...

12

i2ks пишет:

http://en.wikipedia.org/wiki/EncFS
http://www.gnupg.org/

средствами ОС
man chmod
man chown
man chgrp
еще man umask (но здесь я  не уверен)

а помочь разобраться со всем этим?

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

13 (19.07.2011 11:12:23 отредактировано i2ks)

LLIypuk, т.е. поиском пользоваться не умеем?
Ну что же, подсказываю:
http://poplinux.ru/node/88
https://help.ubuntu.com/community/Encry … ystemHowto
https://help.ubuntu.com/community/Encry … eDirectory
http://www.mintlinux.ru/forum/thread152.html

It is good day to die ...
MS Windows 10
Заметки о главном...

14

LLIypuk пишет:

ну а мне нужно чтоб пароль был на самой папке, а не на неком архиве этой папки...

Да чтож за блин жеж папка, мамка, ... директория к вашему сведению это файл.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

15

newzenon

я в курсе, если бы не знал, не писал бы.

мне просто друзья рассказывали, как они для Debian написали программку, которая пароль запрашивал, чтоб открыть папку.
вот и стало мне интересно, есть ли такая для убунты

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

16

LLIypuk, я встречал и не один такие скрипты для наутилуса.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

17

Lupo Alberto пишет:

Утверждать не берусь, но и в Windows шифрование папки подразумевает создание шифрованного архива.

неправильно. ФС венды умеет создавать именно шифрованные папки.

LLIypuk пишет:

вот и стало мне интересно, есть ли такая для убунты

http://www.truecrypt.org/
http://ubuntu.onego.ru/articles/truecrypt/

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

18

drBatty пишет:

ФС венды умеет создавать именно шифрованные папки.

Верю.
Сейчас вспомнил: сам я давным-давно пользуюсь encfs, и она тоже может шифровать имена каталогов, получая что-то вроде:

 Консоль:

lupo@gentoo-laptop lost-doc % ls -l | grep lupo                                                                     [gentoo-laptop][12:19]
drwxr-xr-x  2 lupo lupo  136 Ноя 14  2010 fHHByXLb25lcCpPd4oUJkC2P/
drwxr-xr-x  2 lupo lupo  176 Июл  9 18:25 u8bVf5yBEfCVmjEVgRUgddhZACKH4gHjlmTCMuAsDy7Hu0/

Для расшифровки файлов (ввода пароля в графическом интерфейсе) использую простенький скрипт, наверное, можно его и к иконке на столе прикрутить. Получится то, что хочет ТС.

+ открыть спойлер
% cat ~/bin/mountsafe.sh                                                                [gentoo-laptop][12:22]
#!/bin/sh
# EXAMPLE:
# ./mountsafe.sh /home/users/lost-doc ~/doc
#
# Mounts/unmounts encFS path
# Source (encFS encrypted path)
SRC=$1
# Destination (mount point for encrypted path)
DST=$2
KDIALOG=$(which kdialog)
FUSERMOUNT=$(which fusermount)
ENCFS=$(which encfs)
#KONQUEROR=$(which konqueror)
KONQUEROR=$(which dolphin)
if [ "$(cat /proc/mounts | grep encfs | grep $DST)" != "" ];
then
  $(${KDIALOG} --title "encFS: unmount $DST..." --warningyesno "encFS: should $DST be unmounted?")
  if [ $? == 0 ]
  then
    ${FUSERMOUNT} -u $DST &
  else
    ${KONQUEROR} $DST &
  fi
else
  $(${KDIALOG} --title "encFS: mount $DST..." --warningyesno "encFS: should $DST be mounted?")
  if [ $? == 0 ]
  then
    ${KDIALOG} --title "encFS: Enter passphase..." --password "Enter passphrase for [$DST]" | ${ENCFS} -S $SRC $DST && ${KONQUEROR} $DST
  fi
fi
Был, был и весь вышел...

19

я тут простенький скрипт накатал на bash'е: из любого каталога dir скрипт создаёт запароленую папку dir.crypt, которую можно открыть тем-же скриптом (если пароль не забыть разумеется).

Всё через гуй - в качестве гуя gxmessage, шифрует gnupg.

http://forum.drbatty.ru/viewtopic.php?f=77&t=7189

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

20

Lupo Alberto,

вопрос как прикрутить?

что мне сделать с этим скриптом, чтоб он запрашивал пароль?

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

21

LLIypuk, что-бы прикрутить скрипт от Lupo Alberto, вам надо сначала прикрутить encfs.
Если вам (как мне) лениво, то можете использовать мой скрипт. Он очень просто прикручивается к наутилусу.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

22

drBatty пишет:

LLIypuk, что-бы прикрутить скрипт от Lupo Alberto, вам надо сначала прикрутить encfs.
Если вам (как мне) лениво, то можете использовать мой скрипт. Он очень просто прикручивается к наутилусу.

установил encfs

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

23

LLIypuk пишет:

установил encfs

Помимо этого должен быть установлен fuse. Мой скрипт «заточен» под KDE, то есть  в нём используются kdialog в качестве GUI для ввода пароля и вывода сообщений и dolphin в качестве менеджера файлов, в котором открывается расшифрованный каталог.
Всё это можно переделать под другое рабочее окружение, либо вообще написать на zenity.

Был, был и весь вышел...

24

Lupo Alberto,
ага, мне бы под гнома сделать, самому думаю не удастся =\

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

25

LLIypuk пишет:

мне бы под гнома сделать, самому думаю не удастся

а мне лень. не стоит оно того.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

26

drBatty пишет:

LLIypuk, что-бы прикрутить скрипт от Lupo Alberto, вам надо сначала прикрутить encfs.
Если вам (как мне) лениво, то можете использовать мой скрипт. Он очень просто прикручивается к наутилусу.

давай те ваш способ, а то способ Alberto это на долго походу.

как ваш скрипт прикрутить?

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

27

открыть с помощю...
и мой скрипт туда.
А на файлы *.crypt - всегда открывать моим скриптом. Ну и все.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

28 (26.07.2011 00:36:25 отредактировано LLIypuk)

drBatty пишет:

открыть с помощю...
и мой скрипт туда.
А на файлы *.crypt - всегда открывать моим скриптом. Ну и все.

после ввода пароля вот что выдает


+ открыть спойлер

http://h1813090.stratoserver.net/files/share/25_7_2011/TVm3BUjcEupdITGc3rauQ.png

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

29

и ещё вопрос не по теме, как мне установить приложение, которое я скачал, и он лежит в архиве ".tar.gz"

Ubuntu 10.04 LTS, Linux 2.6.32, GNOME 2.30.2
Все ошибаются...и я не исключение ツ

30

LLIypuk пишет:

после ввода пароля вот что выдает

№2?
запустите в консоли.

 Консоль:
$ crypt_folder каталог

программе нет и одного дня  :rolleyes:

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)