LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1776|回复: 17

在linux下怎么防止用户拷贝文件

[复制链接]
发表于 2005-6-13 15:38:29 | 显示全部楼层 |阅读模式
在linux下怎么防止用户拷贝文件?我想使用识别硬盘验证,但是用hdparm命令只能显示ide盘的信息,那用什么命令显示scsi盘的序号? :help  :help  :help  :help
发表于 2005-6-13 15:53:06 | 显示全部楼层
这还不简单,文件夹权限一设对方就干瞪眼。
回复 支持 反对

使用道具 举报

发表于 2005-6-13 16:01:10 | 显示全部楼层
還有一個方法,不過我沒有試驗過,剛想到的

妳說的用戶是值本機的普通user吧,那應該有傚

編輯/etc/bashrc,在最后加入下邊一行
alias cp='echo You cannot copy files!'
回复 支持 反对

使用道具 举报

发表于 2005-6-13 16:03:49 | 显示全部楼层
楼上够狠。

那么万一别人会/usr/bin/cp ××× ×××怎么办??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-13 16:05:33 | 显示全部楼层
大哥们,包括root用户也不可以拷贝!!!
回复 支持 反对

使用道具 举报

发表于 2005-6-13 16:08:44 | 显示全部楼层
那就把/usr/bin/cp刪暸

另,多做幾個alias,針對什么/usr/bin/cp、bin/cp、./cp、../cp
如果人傢做暸ln -s呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-13 16:15:08 | 显示全部楼层
删了,不是连一般的cp操作都不行了吗?大哥,我只是对一个文件不能cp!
回复 支持 反对

使用道具 举报

发表于 2005-6-13 16:22:54 | 显示全部楼层
暈,妳沒說清啊

想別的方法吧,一般技術手段都不會?氐装

妳可以把它拷?到一個比較特別的目錄,然后變為隱藏文件,這個會吧 mv file .file

或者這個?
alias 'cp file'='echo You cannot copy this file!'
等等
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-13 16:29:28 | 显示全部楼层
问题是他会修改alias 'cp file'='echo You cannot copy this file!'啊!
并且cp file这种模式也是不行的啊,shell会先解释cp file发现没有destinaion 就会报错!
或者在cp的时候一定要通过什么验证(包括root),有没有什么可以生成密钥的工具
:help  :help  :help  :help  :help
回复 支持 反对

使用道具 举报

发表于 2005-6-13 16:33:16 | 显示全部楼层
一个系统里面会有连root都动不了的东西吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表