电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

UNIX操作系統的安全命令集(口令篇)

瀏覽:175日期:2024-06-15 16:35:15

1.口令安全

Unix系統中的/etc/passwd文件含有全部系統需要知道的關于每個用戶的信息(加密后的口令也可能存于 /etc/shadow文件中).

/etc/passwd中包含有用戶的登錄名,經過加密的口令,用戶號,用戶組號,用戶注釋,用戶主目錄和用戶

所用的shell程序.其中用戶號(UID)和用戶組號(GID)用于UNIX系統唯一地標識用戶和同組用戶及用戶的訪問權限.

/etc/passwd中存放的加密的口令用于用戶登錄時輸入的口令經計算后相比較,符合則允許登錄,否則拒

絕用戶登錄.用戶可用passwd命令修改自己的口令,不能直接修改/etc/passwd中的口令部份.

一個好的口令應當至少有6個字符長,不要取用個人信息(如生日,名字,反向拼寫的登錄名,房間中可見

的東西),普通的英語單詞也不好(因為可用字典攻擊法),口令中最好有一些非字母(如數字,標點符號,控制字符等),還要好記一些,不能寫在紙上或計算機中的文件中,選擇口令的一個好方法是將兩個不相關的詞用一個數字或控制字符相連,并截斷為8個字符.當然,如果你能記住8位亂碼自然更好.

不應使用同一個口令在不同機器中使用,特別是在不同級別的用戶上使用同一口令,會引起全盤崩潰. 用戶應定期改變口令,至少6個月要改變一次,系統管理員可以強制用戶定期做口令修改.為防止眼明手快的人竊取口令,在輸入口令時應確認無人在身邊.

2.文件許可權

文件屬性決定了文件的被訪問權限,即誰能存取 或執(zhí)行該文件.用ls -l可以列出詳細的文件信息,如:

-rwxrwxrwx 1 pat cs440 70 Jul 28 21:12 zombin 包括了文件許可,文件聯結數,文件所有者名,文件相 關組名,文件長度,上次存取日期和文件名. 其中文件許可分為四部分:

:表示文件類型.

第一個rwx:表示文件屬主的訪問權限.

第二個rwx:表示文件同組用戶的訪問權限.

第三個rwx:表示其他用戶的訪問權限.

若某種許可被限制則相應的字母換為-. 在許可權限的執(zhí)行許可位置上,可能是其它字母, s,S,t,T.s和S可出現在所有者和同組用戶許可模式位置上,與特殊的許可有關,后面將要討論,t和T可出現 在其他用戶的許可模式位置上,與"粘貼位"有關而與 安全無關.小寫字母(x,s,t)表示執(zhí)行許可為允許,負號或字母(-,S或T)表示執(zhí)行許可為不允許.改變許可方式可使用chmod命令,并以新許可方式和該文件名為參數.新許可方式以3位8進制數給出,r為4,w為2,x為1.如rwxr-xr--為754. chmod也有其它方式的參數可直接對某組參數修 改,在此不再多說,詳見Unix系統的聯機手冊. 文件許可權可用于防止偶然性地重寫或刪除一個重要文件(即使是屬主自己)! 改變文件的屬主和組名可用chown和chgrp,但修改后原屬主和組員就無法修改回來了.

3.目錄許可

在UNIX系統中,目錄也是一個文件,用ls -l列出時,目錄文件的屬性前面帶一個d,目錄許可也類似于

文件許可,用ls列目錄要有讀許可,在目錄中增刪文件要有寫許可,進入目錄或將該目錄作路徑分量時要

有執(zhí)行許可,故要使用任一個文件,必須有該文件及找到該文件的路徑上所有目錄分量的相應許可.僅當

要打開一個文件時,文件的許可才開始起作用,而rm,mv只要有目錄的搜索和寫許可,不需文件的許可,這

一點應注意.

4.umask命令

umask設置用戶文件和目錄的文件創(chuàng)建缺省屏蔽值,若將此命令放入.profile文件,就可控制該用戶后

續(xù)所建文件的存取許可.umask命令與chmod命令的作用正好相反,它告訴系統在創(chuàng)建文件時不給予什么存取許可.

5.設置用戶ID和同組用戶ID許可

用戶ID許可(SUID)設置和同組用戶ID許可(SGID)可給予可執(zhí)行的目標文件(只有可執(zhí)行文件才有意義)

當一個進程執(zhí)行時就被賦于4個編號,以標識該進程隸屬于誰,分別為實際和有效的UID,實際和有效的

GID.有效的UID和GID一般和實際的UID和GID相同,有效的UID和GID用于系統確定該進程對于文件的存取許可.而設置可執(zhí)行文件的SUID許可將改變上述情況,當設置了SUID時,進程的有效UID為該可執(zhí)行文件的所有者的有效UID,而不是執(zhí)行該程序的用戶的有效UID,因此,由該程序創(chuàng)建的都有與該程序所有者相同的存取許可.這樣,程序的所有者將可通過程序的控制在有限的范圍內向用戶發(fā)表不允許被公眾訪問的信息.同樣,SGID是設置有效GID.用chmod u+s 文件名和chmod u-s文件名來設置和取消SUID設置.用chmod g+s 文件名和chmod g-s文件名來設置和取消SGID設置. 當文件設置了SUID和SGID后,chown和chgrp命令將全部取消這些許可.

6.cp mv ln和cpio命令

cp拷貝文件時,若目的文件不存在則將同時拷貝源文件的存取許可,包括SUID和SGID許可.新拷貝的文件屬拷貝的用戶所有,故拷貝另人的文件時應小心,不要被其他用戶的SUID程序破壞自己的文件安全. mv移文件時,新移的文件存取許可與原文件相同,mv僅改變文件名.只要用戶有目錄的寫和搜索許可,就可移走該目錄中某人的SUID程序且不改變其存取許可.若目錄許可設置不正確,則用戶的SUID程序可被移到一個他不能修改和刪除的目錄中,將出現安全漏洞.

ln為現有文件建立一個鏈,即建立一個引用同一文件的新名字.如目的文件已經存在,則該文件被刪除而代之以新的鏈,或存在的目的文件不允許用戶寫它,則請求用戶確認是否刪除該文件,只允許在同一文件

系統內建鏈.若要刪除一個SUID文件,就要確認文件的鏈接數,只有一個鏈才能確保該文件被刪除.若SUID文件已有多個鏈,一種方法是改變其存取許可方式,將同時修改所有鏈的存取許可,也可以chmod 000 文件名,不僅取消了文件的SUID和SGID許可,而且也取消了文件的全部鏈.要想找到誰與自己的SUID程序建立了鏈,不要立刻刪除該程序,系統管理員可用ncheck命令找到該程序的其它鏈.cpio命令用于將目錄結構拷貝到一個普通文件中, 而后可再用cpio命令將該普通文件轉成目錄結構.用-i選項時,cpio從標準輸入設備讀文件和目錄名表,并將其內容按檔案格式拷貝到標準輸出設備,使用-o選項時,cpio從標準輸入設備讀取先已建好的檔案,重建目錄結構.cpio命令常用以下命令做一完整的目錄系統檔案:

find fromdir -print|cpio -o > archive

根據檔案文件重建一個目錄結構命令為:

cpio -id < archive

cpio的安全約定如下:

(1)檔案文件存放每個文件的信息,包括文件所有者,小組用戶,最后修改時間,最后存取時間,

文件存取許可方式.

*根據檔案建立的文件保持存放于檔案中的取許可方式.

*從檔案中提取的每個文件的所有者和小組用戶設置給運行cpio -i命令的用戶,而不是設置給檔案中指出的所有者和小組用戶.

*當運行cpio -i命令的用戶是root時,被建立的文件的所有者和小組用戶是檔案文件所指出的.

*檔案中的SUID/SGID文件被重建時,保持SUID和SGID許可,如果重建文件的用戶不是root,SUID/SGID許可是檔案文件指出的用戶/小組的許可.

(2)現存文件與cpio檔案中的文件同名時,若現存文件比檔案中的文件更新,這些文件將不被重寫.

(3)如果用修改選項U,則同名的現存的文件將被重寫.可能會發(fā)生一件很奇怪的事:如被重寫的文件原與另一個文件建了鏈,文件被重寫后鏈并不斷開,換言之,該文件的鏈將保持, 因此,該文件的所有鏈實際指向從檔案中提取出來的文件,運行cpio無條件地重寫現存文件以及改變鏈的指向.

(4)cpio檔案中可含的全路徑名或父目錄名給出的文件.

7.su和newgrp命令

(1)su命令:可不必注銷戶頭而將另一用戶又登錄進入系統,作為另一用戶工作.它將啟動一新的shell 并將有效和實際的UID和GID設置給另一用戶.因此必須嚴格將root口令保密.

(2)newgrp命令:與su相似,用于修改當前所處的組名.

8.文件加密

crypt命令可提供給用戶以加密文件,使用一個關鍵詞將標準輸入的信息編碼為不可讀的雜亂字符

串,送到標準輸出設備.再次使用此命令,用同一關鍵詞作用于加密后的文件,可恢復文件內容.一般來說,在文件加密后,應刪除原始文件,只留下加密后的版本,且不能忘記加密關鍵詞.在vi中一般都有加密,用vi -x命令可編輯加密后的文件.關于加密關鍵詞的選取規(guī)則與口令的選取規(guī)則相同. 由于crypt程序可能被做成特洛依木馬,故不宜用口令做為關鍵詞.最好在加密前用pack或compress 命令對文件進行壓縮后再加密.

9.其它安全問題

(1)用戶的.profile文件

由于用戶的HOME目錄下的.profile文件在用戶登錄時就被執(zhí)行.若該文件對其他人是可寫的則系統的任何用戶都能修改此文件,使其按自己的要求工作.這樣可能使得其他用戶具有該用戶相同的權限.

(2)ls -a

此命令用于列出當前目錄中的全部文件,包括文件名以.開頭的文件,查看所有文件的存取許可方式和文件所有者,任何不屬于自己但存在于自己的目錄中的文件都應懷疑和追究.

(3).exrc文件

為編輯程序的初始化文件,使用編輯文件后,首先查找$HOME/.exrc文件和./.exrc文件,若該文件是$HOME目錄中找到,則可像.profile一 樣控制它的存取方式,若在一個自己不能控制的目錄中,運行編輯程序,則可能運行其他人的.exrc文件,或許該.exrc文件存在那里正是為了損害他人的文件安全.為了保證所編輯文件的安全,最好不要在不屬于自己或其他人可寫的目錄中運行任何編輯程序.

(4)暫存文件和目錄

在Unix系統中暫存目錄為/tmp和/usr/tmp,對于程序員和許多系統命令都使用它們,如果用這些目錄存放暫存文件,別的用戶可能會破壞這些文件.使用暫存文件最好將文件屏蔽值定義為007,但最保險的方法是建立自己的暫存文件和目錄:$HOME/tmp,不要將重要文件存放于公共的暫存目錄.

(5)UUCP和其它網絡

UUCP命令用于將文件從一個UNIX系統傳送到另一個UNIX系統,通過UUCP傳送的文件通常于/usr/spool/uucppublic/login目錄,login 是用戶的登錄名,該目錄存取許可為777,通過網絡傳輸存放于此目錄的文件屬于UUCP所 有,文件存取許可為666和777,用戶應當將通過UUCP傳送的文件加密,并盡快移到自己的目錄中.

其它網絡將文件傳送到用戶HOME目錄下的rjc目錄中.該目錄應對其他人是可寫可搜索的, 但不必是可讀的,因而用戶的rjc目錄的存取許可方式應為733,允許程序在其中建立文件. 同樣,傳送的文件也應加密并盡快移到自己的目錄中.

(6)特絡依木馬

在UNIX系統安全中,用特絡依木馬來代表和種程序,這種程序在完成某種具有明顯意圖的功能時,還破壞用戶的安全.如果PATH設置為先搜索系統目錄,則受特絡依木馬的攻擊會大大減少.如模似的crypt程序.

(7)誘騙

類似于特絡依木馬,模似一些東西使用戶泄漏一些信息,不同的是,它由某人執(zhí)行,等待無警覺的用戶來上當.如模似的login.

(8)計算機病毒

計算機病毒通過把其它程序變成病毒從而傳染系統的,可以迅速地擴散,特別是系統管理員的粗心大意,作為root運行一個被感染的程序時.實驗表明,一個病毒可在一個小時內(平均少于30分鐘)取得root權限.

(9)要離開自己已登錄的終端

除非能對終端上鎖,否則一定要注銷戶頭.

(10)智能終端

由于智能終端有send和enter換碼序列,告訴終端送當前行給系統,就像是用戶敲入的一樣. 這是一種危險的能力,其他人可用write命令發(fā)送信息給本用戶終端,信息中如含有以下的換碼序列: 移光標到新行(換行)在屏幕上顯示"rm -r *"將該行送給系統后果大家可以想象.禁止其他用戶發(fā)送信息的方法是使用mesg命令,mesg n不允許其他用戶發(fā)信息,mesg y允許其他用戶發(fā)信息.

即使如此仍是有換碼序列的問題存在,任何一個用戶用mail命令發(fā)送同樣一組換碼序列,不同的要用!rm -r *替換rm -r *.mail將以!開 頭的行解釋為一條shell命令,啟動shell,由shell解釋該行的其它部分,這被稱為shell換碼.為避免mail命令發(fā)送換碼序列到自己的終端,可建立一個過濾程序,在讀mail文件之前先運行過濾程序,對mail文件進行處理

標簽: Unix系統
主站蜘蛛池模板: 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | TPU薄膜_TPU薄膜生产厂家_TPU热熔胶膜厂家定制_鑫亘环保科技(深圳)有限公司 | 杭州中央空调维修_冷却塔/新风机柜/热水器/锅炉除垢清洗_除垢剂_风机盘管_冷凝器清洗-杭州亿诺能源有限公司 | 压缩空气冷冻式干燥机_吸附式干燥机_吸干机_沪盛冷干机 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 气弹簧定制-气动杆-可控气弹簧-不锈钢阻尼器-工业气弹簧-可调节气弹簧厂家-常州巨腾气弹簧供应商 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 流变仪-热分析联用仪-热膨胀仪厂家-耐驰科学仪器商贸 | 不锈钢复合板厂家_钛钢复合板批发_铜铝复合板供应-威海泓方金属复合材料股份有限公司 | 联系我们老街华纳娱乐公司官网19989979996(客服) | 武汉高低温试验机-现货恒温恒湿试验箱-高低温湿热交变箱价格-湖北高天试验设备 | 智慧钢琴-电钢琴-便携钢琴-数码钢琴-深圳市特伦斯乐器有限公司 | 番茄畅听邀请码怎么输入 - Dianw8.com | 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 薄壁轴承-等截面薄壁轴承生产厂家-洛阳薄壁精密轴承有限公司 | 采暖炉_取暖炉_生物质颗粒锅炉_颗粒壁炉_厂家加盟批发_烟台蓝澳采暖设备有限公司 | RO反渗透设备_厂家_价格_河南郑州江宇环保科技有限公司 | 雨水收集系统厂家-雨水收集利用-模块雨水收集池-徐州博智环保科技有限公司 | led太阳能路灯厂家价格_风光互补庭院灯_农村市政工程路灯-中山华可路灯品牌 | 泥浆在线密度计厂家-防爆数字压力表-膜盒-远传压力表厂家-江苏大亚自控设备有限公司 | 石膏基自流平砂浆厂家-高强石膏基保温隔声自流平-轻质抹灰石膏粉砂浆批发-永康市汇利建设有限公司 | 浙江栓钉_焊钉_剪力钉厂家批发_杭州八建五金制造有限公司 | 杭州|上海贴标机-百科| 范秘书_懂你的范文小秘书| 压缩空气检测_气体_水质找上海京工-服务专业、价格合理 | 高空重型升降平台_高空液压举升平台_高空作业平台_移动式升降机-河南华鹰机械设备有限公司 | 广州展台特装搭建商|特装展位设计搭建|展会特装搭建|特装展台制作设计|展览特装公司 | 盐城网络公司_盐城网站优化_盐城网站建设_盐城市启晨网络科技有限公司 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | 铁盒_铁罐_马口铁盒_马口铁罐_铁盒生产厂家-广州博新制罐 | 佛山市钱丰金属不锈钢蜂窝板定制厂家|不锈钢装饰线条|不锈钢屏风| 电梯装饰板|不锈钢蜂窝板不锈钢工艺板材厂家佛山市钱丰金属制品有限公司 | 磁力抛光研磨机_超声波清洗机厂家_去毛刺设备-中锐达数控 | 食药成分检测_调料配方还原_洗涤剂化学成分分析_饲料_百检信息科技有限公司 | C形臂_动态平板DR_动态平板胃肠机生产厂家制造商-普爱医疗 | 蓝米云-专注于高性价比香港/美国VPS云服务器及海外公益型免费虚拟主机 | 诚暄电子公司首页-线路板打样,pcb线路板打样加工制作厂家 | 重庆网站建设,重庆网站设计,重庆网站制作,重庆seo,重庆做网站,重庆seo,重庆公众号运营,重庆小程序开发 | 组织研磨机-高通量组织研磨仪-实验室多样品组织研磨机-东方天净 传递窗_超净|洁净工作台_高效过滤器-传递窗厂家广州梓净公司 | 不锈钢搅拌罐_高速搅拌罐厂家-无锡市凡格德化工装备科技有限公司 | 宽带办理,电信宽带,移动宽带,联通宽带,电信宽带办理,移动宽带办理,联通宽带办理 |