-
Prevent users from writing MP3's and Movies in Linux
Hi, I have this proyect i need to do, and I was hoping someone could help me put. I need to prevent users in a Linux server from writing illegal files in their accounts(mp3,pictures,mov,wav,bin,etc) wel, what I really need to know is to identify this files in case users change their extension to something like .doc,.txt,.trickyfile, etc. The specifications and restrictions are these:
•That it is usable on any Unix system (i.e. Linux,Solaris workstations & server etc).
•That it does not have a cost.
•That it is legal (no pirated commercial solutions allowed).
•That can identify the most different kinds of files possible.
•That it finishes its task in the least amount of time.
I hope someone can tell me go to do this, it will be a challenge, but I hope you guys can help me. Thanks.
NOTE: I tryed using the file command, but it doesn't detect all files....
-
Senior Member
registered user
Darn, my recommendation was going to be a script run by cron that deletes all *.mp3, *.ogg, *.etc from a users workspace using output from the file command. Have you thought about a good "paper" policy to discourage this activity? Places I've worked at tell you that you will receive disciplinary action up to and possibly including termination. I know not the answer to the question you asked, but my two cents, and worth every penny.
~pau1
-
Well, since its a school project there is no problem by restricting the users. I have foound out that MIME may be helpful to identify the illegal files, anyone knows about this???
-
Senior Member
registered user
The new version of file can detect more types of files.
-
Senior Member
registered user
No software in the world will be able to tell a legal mp3 or picture from an illegal one. That would be possible only by enforcing DRM (Digital Rights Management) for _all_ files, which is quite against the Open Source spirit.
And the solution definitely can't be to forbid _all_ mp3s and pictures in a school setting - that wouldn't be freedom (of mind) at all.
So imho the key is in education - education about what is acceptable and what not. And manual checks.
Greetings,
probono
-
Believe me, I am more against it than you can think, but its my grade hahhaha, so i can't do anything about it. I think I almost got it, I will post back the solution tomorrow for all you guys to see, and maybe find a way to bypass this restriction....
-
why dont u give a try in programmain a module
which will intercept all WRITE request to files, and files with extecsions of ur choice will be discarded.
i guess that'll solve ur problem
-
Senior Member
registered user
Originally Posted by
bil_912
why dont u give a try in programmain a module
which will intercept all WRITE request to files, and
files with extecsions of ur choice will be discarded.
i guess that'll solve ur problem
I gather you missed what emmbec said
what I really need to know is to identify this files in case users change their extension to something like .doc,.txt,.trickyfile, etc.
-
Could you just set up a cron job to search through the user directories using "find" to find files larger than 100K and simply report the name of the user and the file name to a log file. Then just scan the log periodically yourself.
This wouldn't trap pictures as they're usually under 100K but why would you want to block pictures (or am I being too innocent?).
Another option would be to put a wrapper around the music and movie players on the system to put the name of the user, the file name and when they ran it. You'd want to call the normal player afterwards otherwise people would quickly wise up.
Must admit it does sound a bit draconian at your place.
Mike
Similar Threads
-
By thoroughfare in forum Tips and Tricks
Replies: 2
Last Post: 05-24-2004, 07:15 PM
-
By Mistshadow in forum The Lounge
Replies: 22
Last Post: 01-29-2004, 04:02 PM
-
By massai in forum Hardware & Booting
Replies: 1
Last Post: 01-27-2004, 05:49 AM
-
By burke3gd in forum General Support
Replies: 5
Last Post: 10-10-2003, 04:57 AM
-
By Henk Poley in forum The Lounge
Replies: 2
Last Post: 04-06-2003, 03:32 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Intel Core i7-10700T 2.00GHz 8-Core SRH6U 16-Thread LGA-1200 Processor
$539.96
Intel Xeon Platinum 8356H Processors 8-Core CPU 3.90GHz-4.40GHz 190W LGA4189
$3882.12
Intel Xeon E-2378G Processor CPU 8-Core 2.80GHz~5.10GHz LGA-1200 TDP-80W P750
$927.78
Apple Macbook Pro 8-Core i9 2.4ghz 15" 2TB 32GB RAM Space Gray MV912LL/A 2019
$998.00
Intel - Core i9-13900K 13th Gen 24 cores 8 P-cores + 16 E-cores 36M Cache, 3 ...
$689.99
Intel - Core i9-12900K Desktop Processor 16 (8P+8E) Cores up to 5.2 GHz Unloc...
$619.99
Intel - Core i7-13700K 13th Gen 16 cores 8 P-cores + 8 E-cores 30M Cache, 3.4...
$489.99
Apple iMac Pro 2017 27 Inch 5K 3.2 GHz 8-Core Xeon 64GB RAM 1TB Vega
$1295.00
ALLEGIANCE Desktop Computer Gaming PC: Intel 8 Core 128GB RAM, 2TB SSD, GeForce
$687.99
FAST Dell TOUCHSCREEN 8th Gen Intel Quad Core 16GB RAM Pick SSD Wi-Fi BT Win11
$199.00