Bài báo cáo thực tập tốt nghiệp mẫu năm 2024

  • 1. CAO ĐẲNG KỸ THUẬT CAO THẮNG KHOA ĐIỆN TỬ - TIN HỌC …..….. BÁO CÁO THỰC TẬP TỐT NGHIỆP TẠI 92, NGUYỄN ĐÌNH CHIỂU, P. ĐA KAO,Q.1 TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA GVHD: Thầy NGUYỄN VÕ CÔNG KHANH CBHD: Thầy VÕ ĐỖ THẮNG ĐT (CBHD):0943230099 SVTH: NGUYỄN MINH THÁI LỚP: CĐN QTM 13A TP.HỒ CHÍ MINH, ngày 11 tháng 04 năm 2016
  • 2. CAO ĐẲNG KỸ THUẬT CAO THẮNG KHOA ĐIỆN TỬ - TIN HỌC …..….. BÁO CÁO THỰC TẬP TỐT NGHIỆP TẠI 92, NGUYỄN ĐÌNH CHIỂU,P.ĐA KAO,Q1 TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA GVHD: Thầy NGUYỄN VÕ CÔNG KHANH CBHD: Thầy VÕ ĐỖ THẮNG ĐT (CBHD):0943230099 SVTH: NGUYỄN MINH THÁI LỚP: CĐN QTM 13A TP.HỒ CHÍ MINH, ngày 11 tháng 04 năm 2016
  • 3. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái LỜI CẢM ƠN Em xin chân thành cảm ơn Trung Tâm Athena, đặc biệt là thầy Võ Đỗ Thắng và anh Nguyễn Trọng Vỹ đã tận tình giúp đỡ em rất nhiều trong quá trình thực tập thời gian qua. Em xin cảm ơn Trung Tâm Athena đã cung cấp cho em cơ sở vật chất và tài liệu học tập để em tham khảo để thực hiện các đề tài. Vì còn thiếu nhiều kinh nghiệm cho nên em còn nhiều sai sót trong quá trình thực tập, em mong thầy có thể cho em vài kinh nghiệm để em hoàn thiện kỹ năng của bản thân hơn. Một lần nữa, Em xin chân thành cảm ơn Trung Tâm Athena, cảm ơn thầy Võ Đỗ Thắng .
  • 4. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái NHẬN XÉT CỦA ĐƠN VỊ THỰC TẬP …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………... TP.Hồ Chí Minh ngày…. tháng …. năm 2016 Cán bộ hướng dẫn
  • 5. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. .................................................................................................................................. TP.HCM, Ngày….Tháng….Năm 2016 Giáo viên hướng dẫn
  • 6. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái MỤC LỤC CHƯƠNG 1: GIỚI THIỆU CHUNG ĐƠN VỊ THỰC TẬP...................................................... 1 1.1 Thông tin về đơn vị thực tập:............................................................................................ 1 1.2 Thông tin về công ty sinh viên tham gia thực tập:............................................................ 4 CHƯƠNG 2 : NỘI DUNG CÔNG VIỆC THỰC TẬP TẠI CÔNG TY.................................... 7 2.1 Tiến độ thực hiện công việc.............................................................................................. 7 2.2 Quá trình thực hiện ........................................................................................................... 7 2.2.1 Cài đặt hệ điều hành Linux phiên bản CentOS.......................................................... 7 2.2.2 Các thao tác cơ bản trên Linux. ............................................................................... 27 2.2.3 Cấu hình mạng......................................................................................................... 30 2.2.4 Cài đặt phần mềm. ................................................................................................... 32 2.2.5 Cài đặt và triển khai dịch vụ DHCP. ....................................................................... 34 2.2.6 Cài đặt và triển khai dịch vụ Samba. ....................................................................... 36 2.2.7 Cài đặt và triển khai dịch vụ DNS. .......................................................................... 40 2.2.8 Xây dựng domain..................................................................................................... 42 CHƯƠNG 3 KẾT LUẬN, KIẾN NGHỊ QUÁ TRÌNH THỰC TẬP ....................................... 47 3.1 Những kết quả đạt được.................................................................................................. 47 3.2 Bài học kinh nghiệm....................................................................................................... 47 3.3 Những điều chưa đạt được.............................................................................................. 48 KẾT LUẬN........................................................................................................................... 48
  • 7. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 1 CHƯƠNG 1: GIỚI THIỆU CHUNG ĐƠN VỊ THỰC TẬP 1.1 Thông tin về đơn vị thực tập: Trung Tâm Đào Tạo Quản Trị Mạng và An Ninh Mạng Quốc Tế ATHENA,tiền thân là Công ty TNHH Tư vấn và Đào tạo quản trị mạng Việt Năng, (tên thương hiệu viết tắt là TRUNG TÂM ĐÀO TẠO ATHENA), được chính thức thành lập theo giấy phép kinh doanh số4104006757 của Sở Kế Hoạch Đầu Tư Tp Hồ Chí Minh cấp ngày 04 tháng 11 năm 2008. Hình 1.1 Các cơ sở của Trung Tâm Đào Tạo ATHENA Tên giao dịch nước ngoài: ATHENA ADVICE TRAINING NETWORK SECURITY COMPANY LIMITED. ATHENA là một tổ chức quy tụ nhiều trí thức trẻ Việt Nam đầy năng động, nhiệt huyết và kinh nghiệm trong lĩnh vực công nghệ thông tin. Với quyết tâm góp phần vào công cuộc thúc đẩy tiến trình tin học hóa của nước nhà.
  • 8. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 2  TRỤ SỞ CHÍNH VÀ CÁC CHI NHÁNH - Trụ sở chính Trung Tâm Đào Tạo Quản Trị Mạng và An Ninh Mạng Quốc Tế ATHENA. Số 2 Bis Đinh Tiên Hoàng, Phường Đa Kao, Tp Hồ Chí Minh, Việt Nam. Điện thoại: (84-8) 3824 4041. Hotline: 094 323 00 99. - Cơ sở 2 tại TP Hồ Chí Minh Trung Tâm Đào Tạo Quản Trị Mạng và An Ninh Mạng Quốc Tế ATHENA 92 Nguyễn Đình Chiểu, Phường Đa Kao, Quận 1, Tp Hồ Chí Minh, ViệtNam. Website: www.Athena.Edu.Vn Điện thoại: (84-8) 2210 3801. Hotline: 094 320 00 88.  LĨNH VỰC HOẠT ĐỘNG Trung tâm ATHENA đã và đang tập tring chủ yếu vào đào tạo, tư vấn, cung cấp nhân sự chuyên sâu trong lĩnh vực quản trị mạng, an ninh mạng, thương mại điện tử, truyền thông xã hội ( Social Network ) theo các tiêu chuẩn quốc tế các hãng nổi tiếng như Microsoft, Cisco, Oracle, Linux LPI, AEH,.. Song song đó, trung tâm ATHENA còn có những chương trình đào tạo cung cấp dành riêng theo đơn đặt hàng của các đơn vị như Bộ Quốc Phòng, Bộ Công An, ngân hàng, doanh nghiệp SME, các cơ quan chính phủ, tổ chức tài chính. Sau hơn 10 năm hoạt động, nhiều học viên tốt nghiệp trung tâm ATHENA đã là chuyên gia đảm nhận công tác quản lý hệ thống mạng, an ninh mạng, quản lý hệ thống kinh doanh Online ( Internet Business ) cho nhiều bộ ngành như Cục Công Nghệ Thông Tin – Bộ Quốc Phòng, Bộ Công An, Sở Thông Tin các tỉnh, Sở Thương Mại, doanh nghiệp SME… Bên Cạnh đó, Trung tâm ATHENA còn có nhiều chương trình hợp tác và trao đổi công nghệ với nhiều đại học lớn như đại học Bách Khoa Thành Phố Hồ Chí Minh,
  • 9. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 3 Học Viện An Ninh Nhân Dân (Thủ Đức), Học Viện Bưu Chính Viễn Thông, Hiệp hội an toàn thông tin (VNISA), Viện Kỹ Thuật Quân Sự… Song song với các hoạt động đào tạo, Trung tâm ATHENA còn tham gia tư vấn ứng dụng công nghệ vào nâng cao lao động và cung cấp nhân sự cho hàng ngàn doanh nghiệp SME (khối doanh nghiệp vừa và nhỏ). Hoạt động này được cộng đồng doanh nghiệp đánh giá rất cao, mang lại lợi ích thiết thực, doanh nghiệp vừa được tư vấn công nghệ vừa tìm được nguồn nhân lực phù hợp cho hoạt động kinh doanh. Đây cũng là cơ sở để các học viên tốt nghiệp ATHENA luôn có việc làm theo đúng yêu cầu xã hội.  CƠ CẤU TỔ CHỨC
  • 10. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 4 1.2 Thông tin về công ty sinh viên tham gia thực tập:  CÁC KHÓA DÀI HẠN Chương trình đào tạo chuyên gia an ninh mạng, (AN2S) Athena network security specialist. Chương trình quản trị viên an ninh mạng, (ANST) Athena network security technician. Chuyên viên quản trị mạng nâng cao, (ANMA) Athena network manager Administrator.  CÁC KHÓA NGẮN HẠN - Khóa quản trị mạng Quản trị mạng Microsoft căn bản ACBN. Quản trị hệ thống mạng Microsoft MCSA Security. Quản trị mạng Microsoft nâng cao MCSE. Cài đặt, quản trị Mail Server. Quản trị hệ thống Windows Server 2008, 2012. Quản trị máy chủ Mail : Exchange Mail Server 2007, 2010. Quản trị mạng quốc tế Cissco CCNA. Quản trị hế thống mạng Linux. - An ninh mạng Bảo Mật Facebook và Gmail. Athena hacking cơ bản. Bảo Mật dữ liệu. Phục hồi dữ liệu. Bảo mật mạng ACNS. Hacker mũ trắng ATHENA – AEH. System hacking.
  • 11. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 5 Quản trị máy chủ tưởng lửa TMG. Cài đặt và bảo mật mạng bằng Firewall. - Web và thương mại điện tử Chuyên viên quản trị Website. SEO Google. Thiết kế, quản trị Website doanh nghiệp bằng Joomla. Lập trình và thiết kế Web chuyên nghiệp bằng PHP và MySQL. Tự làm Web bán hàng trực tuyến bằng Open Cart. Internet Business – Kinh doanh trên mạng. Xây dựng Web cấp tốc bằng WordPress. Tính hợp công cụ thanh toán trực tuyến vào Website.  Đội Ngũ nhân sự Tất cả các giảng viên, chuyên viên trung tâm ATHENA điều là các chuyên gia trong lĩnh vực quản trị mạng, an ninh mạng, phát triển thương mại điện tử, kinh doanh trên Internet với nhiều năm kinh nghiệm. Bên cạnh công tác giảng dạy, các giảng viên thường xuyên tham gia các dự án tư vấn, triển khai công nghệ tại doanh nghiệp với mục đích đưa kiến thức công nghệ vào phát triển và cập nhật những biến đổi thường xuyên của xã hội để đưa vào chương trình giảng dạy. Phương châm hoạt động của đội ngủ giảng viên ATHENA là “ Luôn Luôn Sáng Tạo Để Đáp Ứng Nhu Cầu Xã Hội”.  CƠ SƠ VẬT CHẤT Thiết bị đầy đủ và hiện đại. Chương trình cập nhật liên tục, đảm bảo học viên luôn tiếp cận với những công nghệ mới nhất.
  • 12. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 6  DỊCH VỤ HỖ TRỢ Đảm bảo việc làm cho học viên tốt nghiệp. Giới thiệu việc làm cho mọi học viên. Thực tập có lương cho học viên đáp ứng được yêu cầu. Ngoài giờ học chính thức, học viên được thực hành miễn phí, không giới hạn thời gian. Hỗ trợ kỹ thuật không thời hạn trong tất cả các lĩnh vực liên quan đến máy tính, mạng máy tình, bảo mật mạng, phát triển Internet Business. Hỗ trợ thi chứng chỉ Quốc tế.
  • 13. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 7 CHƯƠNG 2 : NỘI DUNG CÔNG VIỆC THỰC TẬP TẠI CÔNG TY 2.1 Tiến độ thực hiện công việc Hình 2.1 : Kế hoạch thực tập 2.2 Quá trình thực hiện 2.2.1 Cài đặt hệ điều hành Linux phiên bản CentOS Linux là một hệ điều hành máy tính dựa trên Unix được phát triển và phân phối qua mô hình phần mềm tự do mã nguồn mở. Thành phần cơ bản tạo nên Linux đó là nhân linux, một nhân hệ điều hành ra đời bản đầu tiên vào tháng 8 năm 1991 bởi Linus Torvalds. Nhiều người gọi Linux là GNU/Linux, lý do là bản thân linux chỉ là phần nhân hệ điều hành. Rất nhiều phần mềm, ứng dụng khác như hệ thống đồ họa, trình biên dịch, soạn thảo, các công cụ phát triển cũng cần được gắn vào nhân để tạo nên một HĐH hoàn chỉnh. Hầu hết những phần mềm này được phát triển bởi cộng đồng GNU.
  • 14. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 8 Unix ban đầu được phát triển từ năm 1969 bởi một nhóm kỹ sư ở Bell Labs trực thuộc cty AT&T, gồm Ken Thompson, Dennis Ritchies, Douglas Mcllroy và Joe Ossanna. Bản phát hành lần đầu ra mắt năm 1970. Có vài phiên bản Unix trên thị trường như Solaris Unix, AIX, HP Unix và BSD... Linux cũng là một bản của Unix được cung cấp miễn phí. Unix có khả năng đa người dùng (vài người có thể dùng máy tính chạy Unix tại cùng một thời điểm) và đa nhiệm (chạy nhiều chương trình một lúc). Được viết bằng ngôn ngữ C nên Unix có thể cài đặt trên nhiều loại máy tính khác nhau, đây là tính khả chuyển. Linus Torvalds phát triển linux từ năm 1991 kế thừa nhiều đặc tính của Unix. Lúc đó dự án GNU đang cần một hạt nhân để hoàn thiện một hệ điều hành hoàn toàn miễn phí. Từ đó đến nay Linux đã được phát hành qua nhiều phiên bản, mới nhất hiện là bản 3.2.  Yêu cầu phần cứng Tuy Linux không đòi hỏi cấu hình cao, nhưng nếu bạn muốn làm việc ở chế độ đồ họa Xwindows hay bảo đảm cho hệ thống chạy trơn tru với các ứng dụng, cấu hình tối thiểu nên dùng là: -CPU: Pentium 386 trở lên -RAM: 64 MB trở lên cho Text mode, 192 MB trở lên cho Graphics mode. -HDD: Tùy thuộc vào ứng dụng cài đặt, tuy nhiên tối thiểu nên có trên 3.5G. -VGA: 2M trở lên Ngoài ra Linux cũng cô bố danh sách các phần cứng chính thức được hỗ trợ là Hardware Comparitibility (HCL). Bạn có thể xem danh sách này tại http://hardware.redhat.com/hcl.  Cài đặt Hướng dẫn các bạn cài đặt CentOS 5 (bộ 6CDs). - Khởi động từ CD Rom của CentOS 5 Khi chương trình cài đặt khởi động, sẽ hiện thị màn hình:
  • 15. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 9 Hình 2.2 : Cài đặt CentOS Chúng ta có thể chọn các chế độ cài đặt sau: <Enter> : Chọn cài đặt ở chế độ đồ họa (Graphical mode). Linux text <Enter> : chọn cài đặt ở chế độ text (text mode). Ngoài ra nếu muốn chọn một số option cài đặt khác, bạn có thể bấm phím F2. - Chọn Enter Hình 2.3 : Các bước cài đặt
  • 16. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 10 Nếu muốn kiểm tra Source CD thì chọn OK, nếu không muốn kiểm tra thì chọn Skip. Việc kiểm tra đĩa giúp bạn phát triển lỗi, vì trong quá trình cài đặt nếu có một đĩa lỗi thì bạn sẽ làm lại toàn bộ quá trình cài đặt đó. - Chọn Skip Hình 2.4 : Tiến trình cài đặt bắt đầu - Chọn Next.
  • 17. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 11 Hình 2.5 : Chọn ngôn ngữ trong suốt quá trình cài đặt. - Chọn English -> chọn Next. Hình 2.6 : Chọn keyboard thích hợp.
  • 18. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 12 - Chọn U.S.English -> chọn Next. Hình 2.7 : Phân chia Partition + Remove all partitions on selected drivers and create default layout: khi ta muốn loại bỏ tất cả các partition có sẳn trong hệ thống. + Remove linux partitions on selected drivers and create default layout: khi ta muốn loại bỏ tất cả các linux partition có sẳn trong hệ thống. + Use free space on selected drivers and create default layout: sử dụng vùng trống còn lại của đĩa cứng để chia partition. + Create custom layout: phân chia partition bằng tay. - Chọn ‘Create custom layout -> chọn Next.
  • 19. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 13 Hình 2.8 : Thực hiện phân chia partition New: tạo partition mới, linux bắt buộc tối thiểu phải tạo 2 partition sau: + Partition chính chứa thư mục gốc (/) và hạt nhân (kernel), partition này còn gọi là Linux Native Partition + Partition Swap được dùng làm không gian hoán đổi dữ liệu khi vùng nhớ chính được sử dụng hết. Thông thường kích thước của partition Swap bằng 2 lần kích thước của vùng nhớ chính(RAM). Edit: sửa partition. Delete: xóa parition. Reset: phục hồi trạng thái đĩa trước khi thao tác. RAID: sử dụng với RAID (có tối thiểu 3 ổ cứng). LVM: sử dụng với Logical Volume Management.
  • 20. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 14 Hình 2.9 : Tạo các partition sau (swap) Chọn New để tạo partition swap Chọn File System Type : swap Chọn Size : 1024 (gấp 2 lần RAM) Chọn OK. Hình 2.10 : Tạo partition /boot
  • 21. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 15 Chọn New để tạo partition /boot Chọn Mount Point : /boot Chọn File System Type : ext3 Chọn Size : Tùy ý Chọn OK. Hình 2.11: Tạo partition root (/) Chọn New để tạo partition root (/) Chọn Mount Point : / Chọn File System File : ext3 Chọn Size : tùy ý Chọn OK.
  • 22. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 16 Hình 2.12 : Hoàn tất việc phân chia partition Chọn Next. Hình 2.13 : Cài đặt chương trình boot loader GRUB và đặt password cho boot loader Chọn option The GRUB boot loader will be install on /dev/sda.
  • 23. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 17 Hình 2.14 : Đặt password cho boot loader Chọn check box Use a boot loader password -> chọn Change password. Nhập vào mật khẩu -> chọn OK -> chọn Next. Hình 2.15 : Thiết lập cấu hình mạng. Chọn Edit để cấu hình Network Devices
  • 24. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 18 Hình 2.16 : Cài đặt IP tĩnh. Chọn OK. Hình 2.17 : Cài đặt hostname , GW và Primary DNS. Hostname chọn option manually -> nhập vào hostname. Miscellaneous Settings -> Nhập vào Gateway, Primary DNS Chọn Next.
  • 25. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 19 Hình 2.18 : Chọn khu vực địa lý của hệ thống. Chọn Asia/Ho_Chi_Minh -> chọn Next. Hình 2.19 : Đặt password cho account root. Chương trình cài đặt yêu cầu password root phải có chiều dài ít nhất 6 ký tự. Nhập password cho account root -> chọn Next.
  • 26. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 20 Hình 2.20 : Chọn các chương trình và packages cài đặt. Chọn option Custumize now -> chọn Next. Hình 2.21 : Chọn các chương trình và packages cài đặt. Chọn nhóm software chính bên trái -> chọn nhóm software con bên phải -> chọn Optional packages hiển thị danh sách các software. Thực hiện chọn|bỏ chọn để cài đặt hay gỡ bỏ các software.
  • 27. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 21 Hình 2.22 : Hệ thống đã sẵn sàng cài đặt. Chọn Next. Hình 2.23 : Các đĩa được yêu cầu để cài đặt. Chọn Continue.
  • 28. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 22 Hình 2.24 : Chương trình đang được cài đặt. Hình 2.25: Cài đặt thành công và reboot lại hệ thống. Chọn Reboot.
  • 29. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 23 Hình 2.26 : Khởi động lần đầu tiên khi cài đặt. Chọn Forward. Hình 2.27 : Cho phép Firewall. Chọn Firewall: Enabled, và chọn các dịch vụ được cho phép truy cập qua Firewall, có thể thêm các port khác nếu có nhu cầu, -> chọn Forward.
  • 30. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 24 Hình 2.28: Chọn ngày giờ cho hệ thống. Hình 2.29: Tạo một user account thường xuyên sử dụng trên hệ thống, khác với accout root. Chọn Forward.
  • 31. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 25 Hình 2.30: Cài đặt thêm software từ CD khác. Chọn Finish. Hình 2.31: Nhập username
  • 32. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 26 Hình 2.32: Nhập password Nhập account root và password -> Enter Hình 2.33: Màn hình giao diện đồ họa
  • 33. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 27 2.2.2 Các thao tác cơ bản trên Linux. Khi mở một shell, bạn cần đến tài khoản kích hoạt vào thư mục chủ (thông thường nằm trong /home/tên_người_dùng). Chú ý rằng mỗi lệnh điều có nhiều tùy chọn riêng của mình. Để xem các tùy chọn cho một lệnh cụ thể, đơn giản bạn chỉ cần gõ “man <command>” (trong đó: man là từ khóa; command là tên lệnh). Một điểm quan trọng cần chú ý là trong các hệ điều hành Linux, câu lệnh có phân biệt chữ hoa, chữ thường. “A” sẽ được hệ điều hành hiểu khác so với “a”. Hình 2.34: Xác định vị trí thư mục hiện hành Cú pháp:

    pwd

  • 34. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 28 Hình 2.35: Liệt kê nội dung thư mục Cú pháp:

    ls [tùy chọn] [thư mục] Một số tùy chọn: Ls –x : hiển thị trên nhiều cột Ls –l (long listing format) : hiển thị chi tiết các thông tin của tập tin. Ls –a (all): hiển thị tất cả các tập tin kể cả tập tin ẩn. Tập tin ẩn là tập tin có dấu chấm (.) trước tên. Hình 2.36: Thay đổi thư mục hiện hành.

  • 35. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 29 Cú pháp:

    cd [thư mục]

    cd Desktop/ Hình 2.37: Tạo file mới Cú pháp:

    touch(touch ten_file). Hình 2.38: Tạo thư mục mới Cú pháp:

    mkdir [thư mục]

    mkdir /DuLieu Hình 2.39: Di chuyển và đổi tên tập tin. Cú pháp:

    mv <source> <destination>

    mv a DuLieu/

  • 36. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 30 Hình 2.40: Xóa tập tin, thư mục Cú pháp:

    rm [option] <filename/directory>

    rm thai.txt Hình 2.41: Xóa thư mục rỗng. Cú pháp:

    rmdir [thư mục]

    rmdir DuLieu/ 2.2.3 Cấu hình mạng. Hình 2.42: Xem tên máy Tên máy chỉ đổi tạm thời tại thời điểm làm viêc, sau khi khởi động lại hệ thống thì tên máy sẽ bị reset lại ban đầu. Đổi tên máy trong tập tin cấu hình /etc/sysconfig/network

  • 37. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 31 Hình 2.43: Đặt tên máy. Hình 2.44: Xem địa chỉ IP Để xem địa chỉ IP, ta dùng lệnh ifconfig Để thay đổi địa chỉ IP ta dùng tiện ích setup để cấu hình, thông tin cấu hình sẽ lưu lại trong tập tin cấu hình. Hình 2.45: Cấu hình mạng Hình 2.46: Đặt địa chỉ IP tĩnh. Chọn Network configuration. Hình 2.47: Khởi động lại card mạng.
  • 38. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 32 Cú pháp:

    service network restart : Reset card mạng. Hình 2.48: Xem lại địa chỉ IP Sau khi khởi động lại card mạng, đã nhận IP mới. 2.2.4 Cài đặt phần mềm. Hình 2.49: Liệt kê các packages có tên là samba. Hình 2.50: Liệt kê các packages có tên bắt đầu là samba. Hình 2.51: Liệt kê các packages có tên chứa samba. Hình 2.52: Liệt kê các files tài liệu liên quan đến samba.

  • 39. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 33 Hình 2.53: Liệt kê các thông tin mô tả gói samba. Hình 2.54: Liệt kê các tập tin cấu hình của samba. Hình 2.55: Gỡ bỏ gói tập tin của samba. Cú pháp:

    rpm –e samba-client-* Chú ý: Nếu gỡ bỏ một package đó còn phụ thuộc vào các package khác thì khi gỡ bỏ ta dùng thêm tùy chọn --nodeps.

  • 40. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 34 Hình 2.56: Cài lại gói tin. Ta chuẩn bị sẵn một gói tin cần cài đặt, hoặc dowload trên mạng về. Mình đã để gói tin đó ở thư mục Desktop/ Cd tới Desktop/ để bắt đầu cài đặt, sử dụng cú pháp

    rpm –hiv samba-client-*. Sau khi cài xong ls kiểm tra thử có cài đặt thành công chưa. 2.2.5 Cài đặt và triển khai dịch vụ DHCP. DHCP cấp cho máy trạm những thông tin bao gồm: IP, netmask, gateway, dns, … Người ta quản trị không cần đặt địa chỉ IP cho từng máy tính. Thuận lợi cho những người dùng di động sử dụng các thiết bị như Laptop, ĐTDĐ,.. Hình 2.57: Cài đặt gói tin liên quan đến DHCP. Ta chuẩn bị một gói tin, và để gói tin đó ở trong thư mục Desktop, cd đến thư mục Desktop cài đặt gói tin dhcp-*. Sau khi cài đặt xong ta kiểm tra như thế nào.

  • 41. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 35 Hình 2.58: Mô tả thông tin cấu hình trong tập tin. Tạo tập tin cấu hình /etc/dhcpd.conf. Lưu ý tập tin /etc/dhcpd.conf có thể sao chép từ tập tin mẫu /usr/share/doc/dhcp*/dhcpd.conf.sample. Hình 2.59: Thông tin tập tin cấu hình. Sau khi sao chép xong ta mở tập tin /etc/dhcpd.conf Sửa lại một vài thông tin trong đó, subnet 192.168.1.0 Option routers 192.168.1.1 Option nis-domain athena.edu.vn Option domain-name athena.edu.vn Option domain-name-servers 192.168.1.1 Khoảng IP cấp từ 10 -> 50 Range dynamic-bootp 192.168.1.10 -> 192.168.1.50.
  • 42. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 36 Sau khi cài đặt những thông tin liên quan đến DHCP, rồi reset với cú pháp

    service dhcpd restart Sau khi reset dhcp dùng máy winxp test Hình 2.60: Dùng máy XP test Vậy là máy xp đã nhận được IP từ server Linux IP là: 192.168.1.50 DNS: athena.edu.vn Default gateway:192.168.1.1 2.2.6 Cài đặt và triển khai dịch vụ Samba. Ngày nay nhu cầu chia sẻ tài nguyên thư mục, máy in dùng chung trong mạng nội bộ. Trong bài này hướng dẫn nối mạng Linux với Windows sử dụng giao thức Server Message Block (SMB), hay còn gọi là Session Message Block để giao tiếp và chia sẻ tập tin, máy in lẫn nhau. Samba là phương thức chia sẻ dữ liệu giữa: +Linux với Linux +Linux với Windows

  • 43. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 37 Hình 2.61: Chuẩn bị các gói tin để cài đặt dịch vụ samba. Hình 2.62: Cài đặt những gói tin trên thành công. Hình 2.63:Mô tả cài đặt samba. Đầu tiên tạo thư mục /phanmem Trong thư mục phần mềm tạo tệp tin a.txt Sau đó ta cấp quyền cho mọi người được toàn quyền trên các thư mục này với cú pháp

    chmod 777 –R /phanmem Tạo user và password cho user hv5 Mở tập tin /etc/samba/smb.conf Hình 2.64: Chỉnh sửa dòng 102 từ tập tin trên Hiệu chỉnh dòng 102 tập tin /etc/samba/smb.conf (nội dung cũ là passdb backend=tdbsam) thành ( dùng lệnh grep để tìm) passdb backend=smbpasswd

  • 44. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 38 Hình 2.65: Cuối tập tin thêm một số dòng. [PhanMemDuocChiaSe]: tên chia sẻ để trong dấu ngoặc vuông. Comment : thông tin mô tả thư mục. Path : Đường dẫn của thư mục chia sẻ. Public : Mọi người dùng khác có quyền là yes, không quyền chọn no. Writable: Người dùng được phép ghi vào thư mục chia sẻ thì chọn yes, còn không cho phép thì chọn no. Hình 2.66:Lấy thông tin dữ liệu. Import user hệ thống vào user samba. Lấy dữ liệu trong tập tin /etc/passwd chuyển theo định dạng mksmbpasswd.sh và ghi vào trong tập tin /etc/samba/smbpasswd. Cấp quyền cho tập tin chứa mật khẩu samba: Cú pháp:

    chmod 600 /etc/samba/smbpasswd. Tạo mật khẩu cho user hv5 để đăng nhập samba. Khởi động lại dich vụ samba với cú pháp

    service smb restart Sau khi khởi động lại dịch vụ samba, ta dùng máy xp test.

  • 45. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 39 Hình 2.67: Dùng user hv5 đăng nhập dịch vụ samba. Hình 2.68: Tìm thấy thư mục đã chia sẻ. Hình 2.69: Tìm thấy tệp tin với lời ghi chú trước đó.
  • 46. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 40 2.2.7 Cài đặt và triển khai dịch vụ DNS. Để máy tinh này có thể liên lạc với máy tính khác thì cần có địa chỉ IP Người dùng khó nhớ đĩa chỉa IP vì vậy họ muốn các máy tính liên lạc với nhau bằng tên -> cần có bảng ánh xạ địa chỉ IP thành tên. Với hệ thống nhỏ dùng file text (/etc/hosts). Với mạng Internet thì sử dụng dịch vụ DNS (Domain Name Service) là dịch vụ phân giải tên miền. Dịch vụ DNS sẽ ánh xạ tên miền thành địa chỉ IP và ngược lại. Trên Linux sử dụng phần mềm bind Quản lý theo dấu chấm (.), Windows tự động bỏ nhưng Linux thì không. Phân giải thuận: Khi có truy vấn về một tên miền nào đó thì phải cung cấp địa chỉ IP. Phân giải nghịch: Ánh xạ địa chỉ IP thành tên máy tính. Hình 2.70: Chuẩn bị gói tin để cài đặt dịch vụ DNS. Tiến hành cài đặt gói tin đó

    rpm –hiv caching-nameserver-*. Hình 2.71: Kiểm tra gói tin và gở bỏ gói bind-chroot. Đầu tiên kiểm tra gói bind-chroot gỡ chưa , nếu chưa gỡ giờ ta tiến hành gỡ bỏ gói tin bind-chroot: vì gói này có chức năng giống với bind nhưng độ ưu tiên cao hơn bởi tính bảo mật tốt hơn. Cấu hình tên miền, mở tập tin cấu hình

    vi /etc/named.rfc*.zones.

  • 47. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 41 Hình 2.72: Cấu hình tên miền Coppy đoạn zone “localhost” IN (zone thuận) và đoạn zone “1.0.0.127…” IN (zone nghịch) và chỉnh sửa các thông tin cần thiết. Hình 2.73:Khai báo tùy chọn trong tập tin. Hình 2.74: Chỉnh sửa một số chi tiết Listen-on-port 53 : Thêm vào địa chỉ IP 192.168.1.1 Allow-query : any Hình 2.75: Khai báo record cho tên miền. Chúng ta coppy named.local và đổi tên thành athena.thuan Mở tập tin athena.thuan chỉnh sửa một vài thông tin
  • 48. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 42 Hình 2.76: Mở tập tin trên chỉnh sửa lại. Hình 2.77: Tạo tập tin phân giải nghịch. Chúng ta coppy athena.thuan và đổi tên lại thành athena.nghich. Mở tập tin athena.nghich. Hình 2.78: Sửa lại một chỗ thực hiện việc ánh xạ. Hình 2.79: Cấp quyền thực thi và chuyển quyền sở hữu. Sau khi cấp quyền thực thi và chuyển quyền sở hữu ta reset lại dịch vụ named với cú pháp:

    service named restart. Hình 2.80: Kiểm tra DNS cài đặt thành công chưa. 2.2.8 Xây dựng domain. Domain là một khái niệm logic nói về một nhóm các máy tính, có sự quản lí tập trung, nó đối lập với môi trường Workgroup trong đó việc quản lí thực hiện trên từng máy.

  • 49. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 43 Khi quản lý một mạng máy tính có nhiều máy , môi trường Domain là một sự lựa chọ tối ưu.  Các thành phần của Domain : - Domain Controler (cần ít nhất 1 máy) - Workstation (Máy trạm làm việc) - Member Server (các server trong hệ thống) Hình 2.80: Sao chép và thay đổi tập tin Sao chép tập tin /etc/samba/smb.conf smb.conf.bak Xóa tập tin cũ /etc/samba/smb.conf Tạo ra tập tin mới vim /etc/samba/smb.conf Hình 2.81: Điền những thông tin trong tập tin trên.
  • 50. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 44 Hình 2.82: Hoàn tất việc điền thông tin lên domain. Hình 2.83: Sao chép tập tin và tạo user. Sau khi điền thông tin trong tập tin trên, ta coppy và đổi tên thành smb.configured.bak Tạo user và password hv1. Tạo password đăng nhập smb cho user hv1.
  • 51. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 45 Hình 2.84: Tạo password cho user root. Tạo password smb cho user root. Hình 2.85: Tạo ra nhiều thư mục. Hình 2.86: Cấp quyền cho thư mục này. Cấp quyền cho mọi người được toàn quyền trên các thư mục này Hình 2.87: Xem trạng thái và khởi động lại dịch vụ. Hình 2.88: Dùng xp gia nhập vào domain.
  • 52. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 46 Trên máy xp sử dụng user root gia nhập vào domain. Sau khi gia nhập vào domain ta reset lại máy xp. Hình 2.89: Dùng user hv1 đăng nhập vào domain. Hình 2.90: User hv1 đã đăng nhập thành công vào domain.
  • 53. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 47 CHƯƠNG 3 KẾT LUẬN, KIẾN NGHỊ QUÁ TRÌNH THỰC TẬP 3.1 Những kết quả đạt được Tuy thời gian thực tập tại Trung tâm ATHENA không được nhiều nhưng cũng để lại cho em những kiến thức bổ ích và những kinh nghiệm sẽ giúp ích cho em sau này có thể làm việc tốt hơn. Em có được những kiến thức và kinh nghiệm là được sự giúp đỡ tận tình của thầy Võ Đỗ Thắng và anh kỹ thuật viên Nguyễn Trọng Vỹ trong suốt quá trình thực tập đã giúp cho em học hỏi được thêm rất nhiều điều . Những kĩ năng làm việc và báo cáo của em cũng có chút tiến bộ hơn. Em đã đạt được những việc như sau : - Học cách trình bày, diễn đạt trước mọi người và trước camera. - Em đã trải nghiệm trên hệ điều hành Linux, hơn nữa là em đã biết được cách triển khai những dịch vụ DHCP, DNS, Samba, Domain,….. - Học được cách làm việc theo đúng thời gian, phân bổ công việc cho phù hợp. 3.2 Bài học kinh nghiệm Theo em nghĩ rằng để làm tốt một công việc hay làm tốt về công nghệ thông tin, điều cần thiết không chỉ là có các kiến thức lý thuyết trên trường lớp mà cần có những kinh nghiệm thực tế trong quá trình làm việc. Một trong những kinh nghiệm quan trong không kém đó chính là các kỹ năng mềm. Nó chính là những vốn sống khi ta ra làm một công việc nào đó, đó chính là kỹ năng giao tiếp, kỹ năng ứng xử của mình với mọi người và thái độ lúc chúng ta làm việc khi được cấp trên giao phó. Bên cạnh đó làm việc nhóm còn có thể giúp chúng ta làm việc hiệu quả và năng suất làm việc cao hơn. Tuy nhiên, ta có thể làm việc độc lập cũng giúp ích cho ta rất nhiều khi làm những công việc mà cấp trên đòi hỏi chỉ một người làm. Và ta cũng nên học hỏi những người xung quanh để có thể rút ra những kinh nghiệm cho chính bản thân mình. Đọc hiều tài liệu cũng rất quan trọng cho mình khi làm việc.
  • 54. Tập Tốt Nghiệp Sinh Viên Thực Hiện : Nguyễn Minh Thái Trang 48 3.3 Những điều chưa đạt được Trong quá trình thực tập, em vẫn chưa nghiên cứu sau hơn về các dịch vụ phức tạp trên Linux. Quá nhiều câu lệnh để xây dựng những dịch vụ trên trở nên một cách hoàn thiện hơn. KẾT LUẬN Trong quá trình thực tập, em đã có cơ hội làm quen một môi trường làm việc mới. Em đã tính lũy những kinh nghiệm về kiến thức trong công việc cũng như các kinh nghiệm về kỹ năng mềm. Em được rèn luyện kĩ năng giải quyết công việc theo từng giai đoạn, cố gắng hoàn thành công việc trong thời gian cho phép, mạnh dạn trao đổi và chia sẻ kiến thức. Đồng thời cũng bồi dưỡng thêm rất nhiều kiến thức ngoài các kiến thức đã học trên trường lớp.