Hi,
Quote:
Originally Posted by krool89
anyone can tell me..is that i can compress the file in the SBC using ZIP file...?? cause i want to protect file with password protect using ZIP....
any method or other way...??
|
You can do from the cli, 'man zip' & 'man unzip' to get helpful information.
Online
zip
Excerpt from local 'man zip';
Quote:
-e
--encrypt
Encrypt the contents of the zip archive using a password which is entered on the terminal in response to a prompt (this will not be echoed; if
standard error is not a tty, zip will exit with an error). The password prompt is repeated to save the user from typing errors.
|
Online
unzip
Quote:
For a brief help on zip and unzip, run each without specifying any parameters on the command line.
|
Code:
:~$ zip
Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
Zip 3.0 (July 5th 2008). Usage:
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
The default action is to add or replace zipfile entries from list, which
can include the special name - to compress standard input.
If zipfile and list are omitted, zip compresses stdin to stdout.
-f freshen: only changed files -u update: only changed or new files
-d delete entries in zipfile -m move into zipfile (delete OS files)
-r recurse into directories -j junk (don't record) directory names
-0 store only -l convert LF to CR LF (-ll CR LF to LF)
-1 compress faster -9 compress better
-q quiet operation -v verbose operation/print version info
-c add one-line comments -z add zipfile comment
-@ read names from stdin -o make zipfile as old as latest entry
-x exclude the following names -i include only the following names
-F fix zipfile (-FF try harder) -D do not add directory entries
-A adjust self-extracting exe -J junk zipfile prefix (unzipsfx)
-T test zipfile integrity -X eXclude eXtra file attributes
-y store symbolic links as the link instead of the referenced file
-e encrypt -n don't compress these suffixes
-h2 show more help
Code:
~$ unzip
UnZip 6.00 of 20 April 2009, by Info-ZIP. Maintained by C. Spieler. Send
bug reports using http://www.info-zip.org/zip-bug.html; see README for details.
Usage: unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]
Default action is to extract files in list, except those in xlist, to exdir;
file[.zip] may be a wildcard. -Z => ZipInfo mode ("unzip -Z" for usage).
-p extract files to pipe, no messages -l list files (short format)
-f freshen existing files, create none -t test compressed archive data
-u update files, create if necessary -z display archive comment only
-v list verbosely/show version info -T timestamp archive to latest
-x exclude files that follow (in xlist) -d extract files into exdir
modifiers:
-n never overwrite existing files -q quiet mode (-qq => quieter)
-o overwrite files WITHOUT prompting -a auto-convert any text files
-j junk paths (do not make directories) -aa treat ALL files as text
-U use escapes for all non-ASCII Unicode -UU ignore any Unicode fields
-C match filenames case-insensitively -L make (some) names lowercase
-X restore UID/GID info -V retain VMS version numbers
-K keep setuid/setgid/tacky permissions -M pipe through "more" pager
See "unzip -hh" or unzip.txt for more help. Examples:
unzip data1 -x joe => extract all files except joe from zipfile data1.zip
unzip -p foo | more => send contents of foo.zip via pipe into program more
unzip -fo foo ReadMe => quietly replace existing ReadMe if archive file newer
Code:
test session;
~/test$ zip filetest -e mom Brother-HL-2170W-hpijs-pcl5e.ppd
Enter password:
Verify password:
zip warning: name not matched: mom
adding: Brother-HL-2170W-hpijs-pcl5e.ppd (deflated 78%)
~/test$ ls
Brother-HL-2170W-hpijs-pcl5e.ppd filetest.zip
:~/test$ unzip filetest.zip
Archive: filetest.zip
[filetest.zip] Brother-HL-2170W-hpijs-pcl5e.ppd password:
replace Brother-HL-2170W-hpijs-pcl5e.ppd? [y]es, [n]o, [A]ll, [N]one, [r]ename: r
new name: brother.ppd
inflating: brother.ppd
~/test$ ls
Brother-HL-2170W-hpijs-pcl5e.ppd brother.ppd filetest.zip
~/test$ unzip filetest.zip
Archive: filetest.zip
[filetest.zip] Brother-HL-2170W-hpijs-pcl5e.ppd password:
password incorrect--reenter:
replace Brother-HL-2170W-hpijs-pcl5e.ppd? [y]es, [n]o, [A]ll, [N]one, [r]ename: r
new name: brother2
inflating: brother2
buck1:~/test$ ls
Brother-HL-2170W-hpijs-pcl5e.ppd brother.ppd brother2 filetest.zip
~/test$ ls -al
total 76
drwxr-xr-x 2 gws users 4096 May 24 09:05 .
drwx--x--x 36 gws users 4096 May 24 09:04 ..
-rw-r--r-- 1 gws users 19762 May 24 08:57 Brother-HL-2170W-hpijs-pcl5e.ppd
-rw-r--r-- 1 gws users 19762 May 24 08:57 brother.ppd
-rw-r--r-- 1 gws users 19762 May 24 08:57 brother2
-rw-r--r-- 1 gws users 4655 May 24 08:59 filetest.zip
~/test$ file brother2
brother2: PPD file, version "4.3"
~/test$ file filetest.zip
filetest.zip: Zip archive data, at least v2.0 to extract
Notice the password errors above, done to show results.
Please note that I used '-e mom' but response to password request entered mother.
Please consider reading the following to help you with future posting(s);
Quote:
FYI: Netiquette is a set of social conventions that facilitate interaction over networks, ranging from Usenet and mailing lists to blogs and forums.
FYI: I suggest that you look at 'How to Ask Questions the Smart Way' so in the future your queries provide information that will aid us in diagnosis of the problem or query.
|
Plus you can look at links in my signature for other useful information.
HTH!