File access processing method, and file access method and device of distributed file system
A technology of distributed files and distributed systems, which is applied in the field of file access processing, access methods and devices of distributed file systems, can solve the problems of hidden safety hazards in file access, and achieve the effect of enhancing security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0069] Two methods of encryption control:
[0070] Encrypt directory or file access (that is, the access process), and a password is required during access, which can be set to require the password to be entered by the keyboard.
[0071] To encrypt the file content, a special key (KEY) is required to be able to use the tool to decrypt it. KEY is set by the user before file encryption.
[0072] For access encryption, there are two implementations:
[0073] 1: Shield other interfaces
[0074] Such as Figure 6 As shown in , only the interfaces that have implemented the encryption method and have been successfully deployed are allowed to access, and other interfaces are deleted or blocked. Figure 6 The command-line interface in is the most commonly used paradigm.
[0075] 2: Changes to the command line interface
[0076] Such as Figure 7 As shown, modify the fs command and modify the method of "hadoopfs-ls" so that it cannot display the files that have been encrypted for...
Embodiment 2
[0092] Such as Figure 12 As shown, the file or directory access encryption process is as follows:
[0093] Involves 3 parts, 6 steps.
[0094] Part 1: Composition of operation commands that need to be input under linux
[0095] Command header + parameters, such as: hadoopfs–e Here, a parameter -e is designed to indicate the encrypted signal parameter;
[0096] The full path of the file or directory, such as: / aaa / bbb / ccc where ccc is the file or directory;
[0097] Password: a string of strings, such as: abcd;
[0098] Part 2: Modified HDFS access class (hadoopfs);
[0099] Part 3: Storage of HDFS files or directories;
[0100] Stored in HDFSNamenode;
[0101] Step 1: Combine this command and enter it completely under the linux user who can use HDFS (the detailed explanation of the user is provided with a note at the end of the document);
[0102] Command header + parameter + full path A + password;
[0103] Among them, the full path A model: / aaa / bbb / ccc;
[0104] I...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 