Giới thiệu vê Unix
CHƯƠNG I GIỚI THIỆU VỀ UNIX GV : Nguyễn Thành Long Mail : ntlong@fit.hcmus.edu.vn 10/8/2012 1 LOGO Nội Dung Trình Bày 10/8/2012QUẢN TRỊ MẠNG - 5030182 1. Đôi Nét Về Lịch Sử Của Unix 2. Người Dùng, Nhóm Người Dùng 3. Cài Đặt Linux 4. Hệ Thống Tập Tin Linux LOGO 1. Lịch Sử Unix 10/8/2012QUẢN TRỊ MẠNG - 5030183 Ra Đời Do một số thành viên của Nhóm Bell Labs khởi xướng gồm : Ken Thompson, Dennis Ritchie, Rudd Canaday, và Doug McIlroy. Phiên bản đầu tiên được xây dựng tại Bell Labs vào năm 1969. Cái tên Unix được đặt bởi Brian Kernighan. LOGO 1. Lịch Sử Unix (tt) 10/8/2012QUẢN TRỊ MẠNG - 5030184 Năm 1972 – 1973 : Unix được viết lại bằng ngôn ngữ C. Năm 1977 : Có khoảng 500 Unix site. Năm 1980 : BSD 4.1 (Berkely Software Development ) . Năm 1984 : Richard Stallman bắt đầu dự án GNU đây là 1 dự án phần mềm miễn phí (FSF – free software foundation). Năm 1988 AT&T và Sun Microsystems phát triển System V Release 4 (SVR4). Hệ thống này sau được phát triển thành UnixWare và Solaris 2. Năm 1991 : Linux ra đời do Linus Torvald, sinh viên năm 2 trường ĐH Helsinki, Phần Lan. LOGO 1. Lịch Sử Unix (tt) 10/8/2012QUẢN TRỊ MẠNG - 5030185 Linux là gì ? Linux được khởi xướng vào năm 1991 do Linus Torvald Có cấu trúc dựa theo Unix Được phát triển rộng rãi trên Internet, có nhiều tình nguyện viên tham gia vào quá trình phát triển. Hệ thống linux hoàn chỉnh gồm : Nhân linux (Linux kernel) Các phần mềm theo bản quyền GNU Các công cụ và phần mềm khác LOGO 1. Lịch Sử Unix (tt) 10/8/2012QUẢN TRỊ MẠNG - 5030186 Các phiên bản Linux hiện nay 1. Ubuntu 2. Fedora 3. CentOS 4. Redhat Debian, SuSE Linux, OpenBSD … LOGO 1. Lịch Sử Unix (tt) 10/8/2012QUẢN TRỊ MẠNG - 5030187 Kiến trúc HDH Unix Gồm 2 phần : User Mode Kernel Mode LOGO 2. Người Dùng Nhóm Người Dùng 10/8/2012QUẢN TRỊ MẠNG - 5030188 User – Người Dùng : Được định nghĩa trong 1 hệ thống để xác định “Ai ? Được quyền gì ?” trên hệ thống đó. Trong Linux mỗi User có với 1 định danh duy nhất gọi là UID (User ID). 0 – 99 : user có quyền quản trị > 99 : user riêng >= 500 : user thường Mỗi user thuộc về 1 group, mỗi Group có 1 định danh duy nhất là GID. LOGO 2. Người Dùng Nhóm Người Dùng (tt) 10/8/2012QUẢN TRỊ MẠNG - 5030189 Thông tin về User được định nghĩa tại : /etc/passwd : chứa thông tin user login, password, mã hóa, UID, GID, home directory và login shell. Mỗi dòng là mô tả thông tin của 1 user /etc/shadow : chứa thông tin password mã hóa, thời gian sử dụng password, thời gian password cần phải thay đổi … /etc/group : chứa thông tin group. /etc/gshadow : chứa password của group dưới dạng hash (ít khi dùng đến). LOGO 2. Người Dùng Nhóm Người Dùng (tt) 10/8/2012QUẢN TRỊ MẠNG - 50301810 File /etc/passwd : Mỗi dòng trong file ứng với một người dùng trong hệ thống Username Password UID GID Description Home directory Shell Shell . năm 19 69. Cái tên Unix được đặt bởi Brian Kernighan. LOGO 1. Lịch Sử Unix (tt) 10 /8/2 012 QUẢN TRỊ MẠNG - 503 018 4 Năm 19 72 – 19 73 : Unix được viết lại bằng ngôn ngữ C. Năm 19 77. I GIỚI THIỆU VỀ UNIX GV : Nguyễn Thành Long Mail : ntlong@fit.hcmus.edu.vn 10 /8/2 012 1 LOGO Nội Dung Trình Bày 10 /8/2 012 QUẢN TRỊ MẠNG - 503 018 2 1. Đôi Nét Về Lịch Sử Của Unix 2. Người. Dùng Nhóm Người Dùng (tt) 10 /8/2 012 QUẢN TRỊ MẠNG - 503 018 11 File /etc/shadow LOGO 2. Người Dùng Nhóm Người Dùng (tt) 10 /8/2 012 QUẢN TRỊ MẠNG - 503 018 12 File /etc/group Groupname GID Grouppassword Groupmember LOGO 2.