tag:blogger.com,1999:blog-9176277551925665822024-02-19T18:31:38.093+07:00Việt Hoàng's Blog!Cuộc sống là một sứ mệnh!Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.comBlogger32125tag:blogger.com,1999:blog-917627755192566582.post-314312312580714232021-07-31T15:57:00.001+07:002021-07-31T20:39:30.929+07:00Hướng dẫn cài đặt email Zimbra 8.8.15 trên CentOS 8 mô hình single-server<div style="text-align: justify;">Zimbra là một bộ phần mềm email server mã nguồn mở bên cạnh phiên bản trả phí, có rất nhiều tính năng và sự ổn định, được nhiều doanh nghiệp, các nhà cung cấp dịch vụ email và các cơ quan Nhà nước tại Việt Nam sử dụng nhằm mục đích tối ưu chi phí và chủ động kiểm soát bảo mật thông tin.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Nhân dịp cài đặt máy chủ email Zimbra cho một công ty thực hiện vào 5/2021, <span style="color: #2b00fe;"><b>viethoangit.com</b></span> đăng tải hướng dẫn cài đặt để mọi người tham khảo, nếu thấy có sai sót nào mong mọi người bình luận bên dưới bài viết.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Trong quá trình cài đặt có tham khảo tài liệu Triển khai hệ thống Zimbra mô hình Multi-Server từ công ty Iway của anh Trương Anh Tuấn (<span style="color: #2b00fe;">iwayvietnam.com</span>).</div><div><br /><h2 style="text-align: left;"><span style="color: #073763;">I. KẾ HOẠCH CÀI ĐẶT </span></h2><br />Hướng dẫn này dành cho phiên bản Zimbra 8.8.15 collaboration open source edition cài đặt trên 1 máy chủ CentOS 8 (mô hình Single-Server).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tên miền giả định được sử dụng trong bài viết là mail.viethoangit.com. </div><div style="text-align: left;"><div style="text-align: justify;">IP giả định là 192.168.16.235 (thay bằng IP public của bạn trong thực tế).</div><div style="text-align: justify;"><br /></div><p style="text-align: justify;"><b>Thứ tự cài đặt: </b></p><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Bước 1.</b> Cài đặt hệ điều hành máy chủ CentOS 8</div></b><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Bước 2. </b> Cấu hình các bản ghi quan trọng: A, MX, SPF, PTR</div></b><div style="text-align: justify;"><span style="font-weight: 700;"><br /></span></div><span style="font-weight: bold;"><div style="text-align: justify;">Bước 3. Cài đặt Zimbra</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Bước 4. </b> Cấu hình bảo mật cho Zimbra: SSL, DKIM, DMARC</div></b><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Bước 5. </b> Các cấu hình bổ sung khác (tùy chọn)</div></b><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Các bước từ <b>bước 1 tới bước 4 là bắt buộc</b> phải thực hiện để đảm bảo máy chủ email chạy đúng và an toàn, giảm thiểu nguy cơ bị virus, spam, phising…</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Bước thứ 5 có thể thực hiện hoặc không tùy bạn, nó chỉ là một số cài đặt trong số rất nhiều những cài đặt khác có hướng dẫn ở trên internet tùy theo nhu cầu của người quản trị.</div><div><br /><h2 style="text-align: left;"><span style="color: #073763;">II. CHUẨN BỊ MÔI TRƯỜNG MÁY CHỦ </span></h2><br />1. Đặt time zone:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">timedatectl set-timezone Asia/Ho_Chi_Minh</div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">2. Cài đặt RAM ảo: </h3><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">sysctl vm.swappiness=5</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Giá trị 5 nghĩa là RAM ảo chỉ sử dụng khi hết 95% RAM vật lý.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Check giá trị swappiness hiện tại:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">cat /proc/sys/vm/swappiness</div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">3. Cài đặt đồng bộ thời gian: </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Trên CentOS 8 đã cài sẵn chrony</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Để kiểm tra dùng lệnh: <span style="background-color: #eeeeee; font-family: courier;">chronyc sources</span></div> <div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">4. Tắt dịch vụ postfix </h3><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">systemctl stop postfix && systemctl disable postfix</div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">5. Update hệ thống: </h3><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">yum -y update</div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">6. Đặt hostname: </h3><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">hostnamectl set-hostname mail.viethoangit.com</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Thêm hostname vào file /etc/hosts:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><span style="background-color: #eeeeee; font-family: courier;">echo "192.168.16.235 mail.viethoangit.com mail" >> /etc/hosts</span></div><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">7. Tắt SELinux: </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tắt Selinux tạm thời để tránh lỗi khi cài đặt:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">setenforce 0</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Nếu trong quá trình sử dụng Zimbra phát sinh lỗi do Selinux thì bạn có thể tắt nó:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: left;"><span style="background-color: #eeeeee;">sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: left;">sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Kiểm tra SELinux bằng lệnh:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">sestatus</span></div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Hiển thị “<span style="background-color: #eeeeee; font-family: courier;">SELinux status: disabled</span>” là thành công.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Bật lại selinux:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: left;">sed -i 's/SELINUX=disabled/SELINUX=enforcing/g' /etc/sysconfig/selinux</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="text-align: left;"><span style="background-color: #eeeeee;">sed -i 's/SELINUX=disabled/SELINUX=enforcing/g' /etc/selinux/config</span></div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">8. Cài đặt các gói hỗ trợ: </h3><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">yum -y install unzip net-tools bind-utils sysstat openssh-clients perl-core libaio nmap-ncat libstdc++.so.6 wget</div></span><div><br /><h2 style="text-align: left;"><span style="color: #073763;">III. CẤU HÌNH CÁC BẢN GHI QUAN TRỌNG </span></h2><br />1. Cấu hình bản ghi A và MX</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Bản ghi có dạng</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">mail A 192.168.16.235</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">@ MX mail.viethoangit.com 10</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Kiểm tra bản ghi MX bằng lệnh:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">nslookup -type=mx viethoangit.com</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hoặc</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">dig mx viethoangit.com +noall +answer</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Hoặc kiểm tra qua link: <span style="color: #2b00fe; font-family: arial;">https://mxtoolbox.com/</span></div><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">2. Cấu hình SPF (Sender Policy Framework) </h3><div style="text-align: justify;">Cấu hình bản ghi DNS:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">- Tên máy chủ: @</div><div style="text-align: justify;">- Loại: TXT</div><div style="text-align: justify;">- Địa chỉ chuỗi dạng: <span style="background-color: #eeeeee; font-family: courier;">v=spf1 +a +mx +ip4:192.168.16.235 ~all</span></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Xem thêm hướng dẫn từ nhà cung cấp domain để biết chi tiết.</div><div style="text-align: justify;"><br /></div><div><div style="text-align: justify;">Kiểm tra SPF:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">dig txt viethoangit.com +noall +answer</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hoặc</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">nslookup -type=txt viethoangit.com</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Nếu không thành công sẽ có dòng thông báo “does not designate”.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Hoặc kiểm tra qua link: <span style="color: #2b00fe;">https://mxtoolbox.com/</span></div></div><div><div style="text-align: justify;"> </div><h3 style="text-align: justify;">3. Cấu hình PTR record (rDNS) </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Yêu cầu bên quản lý IP (nếu thuê tại data center) hoặc bên quản lý đường truyền (nếu thuê leased-line, ftth có IP tĩnh) trỏ PTR từ IP.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Ví dụ bản ghi có dạng:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">192.168.16.235.in-addr. arpa IN PTR mail.viethoangit.com</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Kiểm tra bản ghi PTR:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">dig -x 192.168.16.235 +noall +answer</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hoặc</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">nslookup -type=ptr 192.168.16.235</div></span><div><br /><h2 style="text-align: left;"><span style="color: #073763;">IV. CÀI ĐẶT ZIMBRA </span></h2><br />1. Tải Zimbra:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">cd /var/tmp</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: left;">wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: left;">wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz.sha256</div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">2. Giải nén Zimbra:</h3><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">tar -xvzf zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz</div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">3. Cài đặt Zimbra: </h3><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">cd zcs-8.8.15_GA_3953.RHEL8_64.20200629025823</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">./install.sh</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Chọn Y ở tất cả các tùy chọn:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">(Chọn N ở “Install zimbra-dnscache” nếu muốn sử dụng server DNS riêng)</div><div style="text-align: justify;"><br /></div><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjd4wjNxpaA-Eywu5Fopud6SJ4ezQT7T7ZjkoapT8KqaRVWqyQhiGmX_ccm_2OrlM7veA_edPV6ejP5pp9356A2S0VptIWMUcp1GDc3coKenNBfGNgAfFVdPaGhv1cwDCOho_ZYK4vlEus/s16000/1.+zimbra+component_viethoangit.com.jpg" /><br /><br /></div><div>Đến đoạn thông báo về DNS error:<br /><blockquote><div><span style="background-color: #eeeeee;">DNS ERROR resolving mail.viethoangit.com</span></div><span style="background-color: #eeeeee;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">It is suggested that the hostname be revolvable via DNS</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Change hostname? [Yes]</div></span></blockquote><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Đặt thành viethoangit.com (không có “email.”)</div><div style="text-align: justify;"><br /></div></div></div><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-ATQfuJGJPFYzTH2XC7DCI-_SaDBQmXwljPFGyCwCxr2ytkLxsX7xRDESDCQAbvO4uzl6Uk4ezUxsGX1KTD7LUIBqnVtctAHLDy1R4DYHvcIKhhSBK6GoPCEsZlVJWGMmsX5v__HHLTY/s16000/2.+zimbra%252C+dns+error_viethoangit.com.jpg" /><div style="text-align: left;"><div><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-ATQfuJGJPFYzTH2XC7DCI-_SaDBQmXwljPFGyCwCxr2ytkLxsX7xRDESDCQAbvO4uzl6Uk4ezUxsGX1KTD7LUIBqnVtctAHLDy1R4DYHvcIKhhSBK6GoPCEsZlVJWGMmsX5v__HHLTY/s523/2.+zimbra%252C+dns+error_viethoangit.com.jpg" style="margin-left: 1em; margin-right: 1em; text-align: center;"></a></div></div><div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Đến đoạn thông báo về DNS error resolving MX:</div><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"><br /></div><img border="0" height="305" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqyHTjfBlYtH35jaRTHv9Ws_X6WX6ziW0nnQd2egyqiacqbe-C3k-MIafzy_bzjhXHhY8zZvSGKg4Loy5Oi5I0vcHHGjw6YaXPQZvyPip0mfwV4SqNdtUgH83_-ZEsf6GOcU8ohnvkt-g/w640-h305/3.+zimbra%252C+dns+error+mx_viethoangit.com.jpg" width="640" /><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"></div><div style="text-align: justify;"><br /></div></div><div><div style="text-align: justify;">Đổi lại thành viethoangit.com (không có “email.”):</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Màn hình thông báo như hình dưới:</div><div style="text-align: justify;"><br /></div><img border="0" height="205" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLTf8cksVbm6KMT-DcZSwxxDXPB4uC5YCvdpUUsdkpZbNpDcV8UV6h6V36B4mLWChCRP4NAYVGNMCFlVUkEaQQZn2I-2l0GsF7wLs8mFiX4zWm3egnQXLkAxr5xCxBMb0tk9cdqduV83k/w640-h205/4.+zimbra%252C+dns+resolved_viethoangit.com.jpg" width="640" /><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLTf8cksVbm6KMT-DcZSwxxDXPB4uC5YCvdpUUsdkpZbNpDcV8UV6h6V36B4mLWChCRP4NAYVGNMCFlVUkEaQQZn2I-2l0GsF7wLs8mFiX4zWm3egnQXLkAxr5xCxBMb0tk9cdqduV83k/s941/4.+zimbra%252C+dns+resolved_viethoangit.com.jpg" style="margin-left: 1em; margin-right: 1em; text-align: center;"></a></div></div><div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tiếp theo màn hình sẽ hiển thị như bên dưới:</div></div></div><div style="text-align: justify;"><br /></div><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb74H6gX_WXpddQBY4JQuHp2I4CN96onr-NjbhfdCDziQpjO516_av-iRdXe2nv4Hwqmk0_kZ1GqFDFkiUzNqTfXYmktAyTr2Ee-y5S6ghvogh_SApfqCCIXmWfSSRswD-e5Q8TSGb6MI/w410-h640/5.+zimbra%252C+main+menu+console_viethoangit.com.jpg" /><div class="separator" style="clear: both; text-align: center;"><br /></div><div style="text-align: left;"><div><div>Chọn 7 để vào “<span style="background-color: #eeeeee;">zimbra-store</span>”, sau đó chọn 4 để vào set “<span style="background-color: #eeeeee;">Admin Password</span>”.</div><div style="text-align: justify;"><br /></div><img border="0" height="435" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRQK280xnlAfMgVnYL7amFnUenPQa2eKqGfxupLEG4UEuDGKe7OUy-oQU1lnQYzLrkeMubIJUeR0RB1Jvu770o1bLKfYpCgei1oYGDQOILd0KYghZsJThvMgGj8A_yaXiKHFH_2Rmd12E/w640-h435/6.+zimbra%252C+store+config_viethoangit.com.jpg" width="640" /><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRQK280xnlAfMgVnYL7amFnUenPQa2eKqGfxupLEG4UEuDGKe7OUy-oQU1lnQYzLrkeMubIJUeR0RB1Jvu770o1bLKfYpCgei1oYGDQOILd0KYghZsJThvMgGj8A_yaXiKHFH_2Rmd12E/s941/6.+zimbra%252C+store+config_viethoangit.com.jpg" style="margin-left: 1em; margin-right: 1em; text-align: center;"></a></div></div><div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Nhấn “r” để quay lại menu chính.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Nhấn “a” để chấp nhận các thay đổi.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Hệ thống sẽ tiến hành các thiết lập cuối, chờ một khoảng thời gian đến khi xuất hiện thông báo bên dưới là đã hoàn tất cài đặt:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">Configuration complete - press return to exit</span></div><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">4. Tạo SSH key cho tài khoản zimbra: </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Mặc định Zimbra sẽ tạo một tài khoản nhưng tắt login bằng mật khẩu, Zimbra Collaboration Suite kết nối với user này bằng ssh keys, cấu hình như sau:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;"># sudo -u zimbra -i</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">$ zmupdateauthkeys</div></span><div style="text-align: justify;"><br /></div>Updating keys for webmail.example.com<br />Fetching key for webmail.example.com<br />Updating keys for webmail.example.com<br />Updating /opt/zimbra/.ssh/authorized_keys<div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">5. Hiển thị thống kê trên Administration console</h3><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">[root@mail ~]# /opt/zimbra/libexec/zmsyslogsetup</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Terminal hiển thị:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">updateSyslog: Updating /etc/rsyslog.conf...done.</span></div><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">6. Mở port trên firewall: </h3><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: left;"><span style="background-color: #eeeeee;">firewall-cmd --permanent --add-port={25,80,110,143,443,465,587,993,995, 2703,5222,5223,7071,8443,9071,24441}/tcp</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">firewall-cmd --permanent --add-port=24441/udp</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">firewall-cmd –reload</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Kiểm tra:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">firewall-cmd --list-all</div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">7. Kiểm tra các dịch vụ của Zimbra </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Đăng nhập vào tài khoản được cấp quyền chạy Zimbra:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">su zimbra</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Chạy lệnh kiểm tra:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">zmcontrol status</div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">8. Kiểm tra đăng nhập vào giao diện quản trị: </h3><div style="text-align: justify;"><br /></div><span style="color: #2b00fe;"><div style="text-align: justify;">https://mail.viethoangit.com:7071/zimbraAdmin/</div></span><div><br /><h2 style="text-align: left;"><span style="color: #073763;">V. CẤU HÌNH BẢO MẬT CHO ZIMBRA </span></h2><br />Lưu ý: Không gửi email trước khi hoàn tất phần cấu hình để tránh bị cho vào blacklist.</div><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">1. Bật tự động quét file đính kèm bằng ClamAV antivirus: </h3><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;"># su - zimbra</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">$ zmprov mcf zimbraAttachmentsScanURL clam://localhost:3310/</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">$ zmprov mcf zimbraAttachmentsScanEnabled TRUE</div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">2. Cấu hình SSL </h3><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Hướng dẫn cấu hình SSL miễn phí: Letsencrypt ssl certificate</b></div></b><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Cấu hình certbot-auto làm theo hướng dẫn tại:</div><div style="text-align: justify;"><br /></div><span style="color: #2b00fe;"><div style="text-align: justify;">https://wiki.zimbra.com/wiki/Installing_a_LetsEncrypt_SSL_Certificate</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Nếu lỗi system không hỗ trợ certbot-auto thì làm theo các bước bên dưới như các hướng dẫn này:</div><div style="text-align: justify;"><br /></div><span style="color: #2b00fe;"><div style="text-align: justify;">https://certbot.eff.org/lets-encrypt/centosrhel8-other</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">https://snapcraft.io/docs/installing-snap-on-centos</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Adding EPEL cho CentOS 8</b></div></b><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">$ sudo dnf install epel-release</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">$ sudo dnf upgrade</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">Installing snapd</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">$ sudo yum install snapd</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Bật snapd socket:</b></div></b><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">$ sudo systemctl enable --now snapd.socket</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Bật hỗ trợ classic snap:</b></div></b><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">$ sudo ln -s /var/lib/snapd/snap /snap</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Đảm bảo phiên bản mới nhất của snapd:</b></div></b><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">sudo snap install core</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">sudo snap refresh core</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Xóa certbot-auto và bất kỳ Certbot OS packages:</b></div></b><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">sudo yum remove certbot.</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Cài đặt Certbot</b></div></b><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">sudo snap install --classic certbot</div></span></div><div class="separator" style="clear: both; text-align: justify;"><br /></div></div><div style="text-align: justify;">Warning: /var/lib/snapd/snap/bin was not found in your $PATH. If you've not restarted your session</div><blockquote style="border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;"></blockquote><div style="text-align: justify;">since you installed snapd, try doing that. Please see https://forum.snapcraft.io/t/9469</div><blockquote style="border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;"></blockquote><div style="text-align: justify;">for more details.</div><blockquote style="border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;"></blockquote><div style="text-align: justify;">certbot 1.15.0 from Certbot Project (certbot-eff✓) installed</div><div style="text-align: justify;"><br /></div><div style="text-align: left;"><div style="text-align: justify;"><span style="background-color: #eeeeee; font-family: courier;">[root@mail letsencrypt]# ln -s /snap/bin/certbot /usr/bin/certbot</span></div><div style="text-align: justify;"><span style="background-color: #eeeeee; font-family: courier;"><br /></span></div></div><div><div style="text-align: justify;"><span style="background-color: #eeeeee; font-family: courier;">[root@mail letsencrypt]# certbot certonly --standalone</span></div><div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Saving debug log to /var/log/letsencrypt/letsencrypt.log</div><div style="text-align: justify;">Plugins selected: Authenticator standalone, Installer None</div><div style="text-align: justify;">Enter email address (used for urgent renewal and security notices)</div><div style="text-align: justify;">(Enter 'c' to cancel): <span style="background-color: #fcff01;">admin@viethoangit.com</span></div><div style="text-align: justify;">- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</div><div style="text-align: justify;">Please read the Terms of Service at</div><div style="text-align: justify;">https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf. You must agree in order to register with the ACME server. Do you agree?</div><div style="text-align: justify;">- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</div><div style="text-align: justify;">(Y)es/(N)o: <span style="background-color: #fcff01;">y</span></div><div style="text-align: justify;">- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</div><div style="text-align: justify;">Would you be willing, once your first certificate is successfully issued, to</div><div style="text-align: justify;">share your email address with the Electronic Frontier Foundation, a founding</div><div style="text-align: justify;">partner of the Let's Encrypt project and the non-profit organization that</div><div style="text-align: justify;">develops Certbot? We'd like to send you email about our work encrypting the web,</div><div style="text-align: justify;">EFF news, campaigns, and ways to support digital freedom.</div><div style="text-align: justify;">- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</div><div style="text-align: justify;">(Y)es/(N)o: <span style="background-color: #fcff01;">n</span></div><div style="text-align: justify;">Account registered.</div><div style="text-align: justify;">Please enter in your domain name(s) (comma and/or space separated) (Enter 'c' to cancel): mail.viethoangit.com</div><div style="text-align: justify;">Requesting a certificate for mail.viethoangit.com</div><div style="text-align: justify;">Performing the following challenges:</div><div style="text-align: justify;">http-01 challenge for mail.viethoangit.com</div><div style="text-align: justify;">Waiting for verification...</div><div style="text-align: justify;">Cleaning up challenges</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">IMPORTANT NOTES:</div><div style="text-align: justify;">- Congratulations! Your certificate and chain have been saved at:</div><div style="text-align: justify;">/etc/letsencrypt/live/mail.viethoangit.com/fullchain.pem</div><div style="text-align: justify;">Your key file has been saved at:</div><div style="text-align: justify;">/etc/letsencrypt/live/mail.viethoangit.com/privkey.pem</div><div style="text-align: justify;">Your certificate will expire on 2021-09-09. To obtain a new or tweaked version of this certificate in the future, simply run certbot again. To non-interactively renew *all* of your certificates, run "certbot renew"</div><div style="text-align: justify;">- If you like Certbot, please consider supporting our work by:</div><div style="text-align: justify;">Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate</div><div style="text-align: justify;">Donating to EFF: https://eff.org/donate-le</div><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Chuẩn bị cho Certbot command</b></div></b><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Thực thi lệnh dưới để đảm bảo cerbot command có thể chạy</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">sudo ln -s /snap/bin/certbot /usr/bin/certbot</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Chạy Certbot</b></div></b><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Trường hợp không chạy web server</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">sudo certbot certonly –standalone</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Trường hợp web server đang chạy:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">sudo certbot certonly --webroot</div></span><div style="text-align: justify;"><br /></div><i><div style="text-align: justify;"><i>Important Note:</i></div></i><div style="text-align: justify;"><br /></div><div style="text-align: justify;">To use the webroot plugin, your server must be configured to serve files from hidden directories. If /.well-known is treated specially by your webserver configuration, you might need to modify the configuration to ensure that files inside /.well-known/acme-challenge are served by the webserver.</div><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Thử nghiệm gia hạn tự động</b></div></b><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Các gói Certbot trên hệ thống của bạn đi kèm với cron job hoặc systemd timer sẽ tự động gia hạn chứng chỉ của bạn trước khi chúng hết hạn. Bạn sẽ không cần phải chạy lại Certbot, trừ khi bạn thay đổi cấu hình của mình. Bạn có thể kiểm tra tính năng gia hạn tự động cho các chứng chỉ của mình bằng cách chạy lệnh sau:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">sudo certbot renew --dry-run</div><div style="text-align: justify;"><span style="background-color: white;"><br /></span></div></span><img border="0" height="403" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH6VTvioWjDLcciPcLWmd83QQVkLXx_sHyMZXVFoU5bF9JBBXDaR6qn0lEiUsm0okFkuehDmPi0NJUZ3JJfxRvzfEy9P8XAYVWC1U3JerwXve_beIg6vncwIJKB32adrduTqbkHO5E0e0/w640-h403/7.+zimbra%252C+auto+renew+letsencrypt+ssl_viethoangit.com.jpg" width="640" /><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH6VTvioWjDLcciPcLWmd83QQVkLXx_sHyMZXVFoU5bF9JBBXDaR6qn0lEiUsm0okFkuehDmPi0NJUZ3JJfxRvzfEy9P8XAYVWC1U3JerwXve_beIg6vncwIJKB32adrduTqbkHO5E0e0/s786/7.+zimbra%252C+auto+renew+letsencrypt+ssl_viethoangit.com.jpg" style="margin-left: 1em; margin-right: 1em; text-align: center;"></a></div></div><div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Lệnh gia hạn certbot được cài đặt ở một trong các vị trí sau:</div><div style="text-align: justify;"><br /></div><i><div style="text-align: justify;"><i>/etc/crontab/</i></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><i>/etc/cron.*/*</i></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><i>systemctl list-timers</i></div></i><div style="text-align: justify;"><br /></div><i><div style="text-align: justify;"><i><b>Phần này ví dụ về renew khi có webserver HAProxy trên cùng máy chủ:</b></i></div></i><div style="text-align: justify;">If you needed to stop your webserver to run Certbot, you'll want to add hook scripts to stop and start your webserver automatically. For example, if your webserver is HAProxy, run the following commands:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">sudo sh -c 'printf "#!/bin/sh\nservice haproxy stop\n" > /etc/letsencrypt/renewal-hooks/pre/haproxy.sh'</div><div style="text-align: justify;">sudo sh -c 'printf "#!/bin/sh\nservice haproxy start\n" > /etc/letsencrypt/renewal-hooks/post/haproxy.sh'</div><div style="text-align: justify;">sudo chmod 755 /etc/letsencrypt/renewal-hooks/pre/haproxy.sh</div></div><div><div style="text-align: justify;">sudo chmod 755 /etc/letsencrypt/renewal-hooks/post/haproxy.sh</div><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Xây dựng CA trung gian thích hợp cộng với Root CA</b></div></b><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Let's Encrypt gần như hoàn hảo, nhưng trong quá trình tạo tệp, họ chỉ thêm tệp chain.pem mà không cần root CA. Bạn phải sử dụng IdenTrust root Certificate và hợp nhất nó sau chain.pem</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Copy chuỗi kí tự tại link này: <span style="color: #2b00fe;">https://letsencrypt.org/certs/trustid-x3-root.pem.txt</span></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dán vào hàng cuối cùng của tệp chain.pem tại đường dẫn:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">/opt/zimbra/ssl/letsencrypt/chain.pem</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Verify your commercial certificate.</b></div></b><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Copy thư mục Let's Encrypt /etc/letsencrypt/live/$domain vào /opt/zimbra/ssl/letsencrypt:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">mkdir /opt/zimbra/ssl/letsencrypt</div></span><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: left;">cp /etc/letsencrypt/live/mail.viethoangit.com/* /opt/zimbra/ssl/letsencrypt/</div></span><div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">chown zimbra:zimbra /opt/zimbra/ssl/letsencrypt/*</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">ls -la /opt/zimbra/ssl/letsencrypt/</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">su zimbra</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">cd /opt/zimbra/ssl/letsencrypt/</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">/opt/zimbra/bin/zmcertmgr verifycrt comm privkey.pem cer</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">** Verifying 'cert.pem' against 'privkey.pem'</div><div style="text-align: justify;">Certificate 'cert.pem' and private key 'privkey.pem' match.</div><div style="text-align: justify;">** Verifying 'cert.pem' against 'chain.pem'</div><div style="text-align: justify;">Valid certificate chain: cert.pem: OK</div><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Deploy the new Let's Encrypt SSL certificate</b></div></b><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Backup thư mục Zimbra SSL</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">cp -a /opt/zimbra/ssl/zimbra /opt/zimbra/ssl/zimbra.$(date "+%Y%m%d")</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Copy the private key under Zimbra SSL path</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Trước khi triển khai Chứng chỉ SSL, bạn cần di chuyển privkey.pem theo đường dẫn thương mại SSL Zimbra, như sau:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: left;">cp /opt/zimbra/ssl/letsencrypt/privkey.pem /opt/zimbra/ssl/zimbra/commercial/commercial.key</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Deploy:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">$ cd /opt/zimbra/ssl/letsencrypt/</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">[zimbra@mail letsencrypt]$ /opt/zimbra/bin/zmcertmgr deploycrt comm cert.pem chain.pem</div></span><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"><br /></div><img border="0" height="451" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNW2MlFN54rxxjf5IdQ_YDCpLNOPqjYxthyphenhyphenUZ9zTlqLd1Zh42t1GF9_4_o0wriwm45E2u85QFZOdlC8BCiIpw-Xqel6n47f62cPRzGohTyvKQSliR3uxsSA76AHKrJ5kTlWjvuuHdaV0o/w640-h451/8.+zimbra%252C+deploy+new+lets+enctypt+ssl_viethoangit.com.jpg" width="640" /><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNW2MlFN54rxxjf5IdQ_YDCpLNOPqjYxthyphenhyphenUZ9zTlqLd1Zh42t1GF9_4_o0wriwm45E2u85QFZOdlC8BCiIpw-Xqel6n47f62cPRzGohTyvKQSliR3uxsSA76AHKrJ5kTlWjvuuHdaV0o/s602/8.+zimbra%252C+deploy+new+lets+enctypt+ssl_viethoangit.com.jpg" style="margin-left: 1em; margin-right: 1em; text-align: center;"></a></div></div><div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Khởi động Zimbra sau đó vào website để kiểm tra xem SSL đã hoạt động hay chưa:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">su zimbra</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">zmproxyctl start</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">zmmailboxdctl start</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Kiểm tra chất lượng SSL</div><div style="text-align: justify;"><br /></div><span style="color: #2b00fe;"><div style="text-align: justify;">https://www.ssllabs.com/ssltest/</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Điểm A+ là tốt.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Nếu chưa đạt điểm A+ thì có thể tối ưu theo gợi ý trong bài này:</div><div style="text-align: justify;"><br /></div><span style="color: #2b00fe;"><div style="text-align: justify;">https://zimico.vn/lam-cach-nao-de-dat-diem-a-cho-ssl-test-tren-zimbra/</div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">3. Cấu hình DKIM </h3><div style="text-align: justify;"><br /></div></div><div style="text-align: justify;"><br /></div><div><div style="text-align: justify;"><b>Login vào tài khoản Zimbra</b></div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">su zimbra</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>Đăng ký khóa DKIM</b></div></b><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">[zimbra@mail root]$ /opt/zimbra/libexec/zmdkimkeyutil -a -d viethoangit.com</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">DKIM Data added to LDAP for domain viethoangit.com with selector F9202012-A733-11EB-9336-EE4F3EDFDAF2</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Public signature to enter into DNS:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">F9202012-A733-11EB-9336-EE4F3EDFDAF2._domainkey IN TXT ( "v=DKIM1; k=rsa; "</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">"p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4YUv3Obt2v/wEPkzQ1asRq0UgC+5/FrlZNLjj0MLTrM+PzdNzx0a+12LTTpcG3GIunpmFsBxUxZ3Ax969q0thqUerRe4To/dpTc+pOFr21yimV7RXL4xQxDH1f1qBYoBGj4sJqeQqLNDQmI3ZLf8CFGa+exkh8uiDgbUg8b3BqeooizoL1X7dRI9tuioxvkILubCncKDvHTtIR"</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">"PpulJDOCvIYJLB7WJK2sPqo0FXd3gfyrG2QJcshsHBaAxDF0iZnCoaFq4fJCDHcj6e79WBjA9IZpbw1KwO8+JPdLf2N/JqC3AtyfbNRLFhbYKNYyyLZXhDIRxRSAHLJ97wdY/oFwIDAQAB" ) ; ----- DKIM key F9202012-A733-11EB-9336-EE4F3EDFDAF2</div><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"><br /></div><img border="0" height="123" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhf8k5jRRlOdraqm1Aak-L-5W5dfS43wYud4bJTIJpIoAh-xzNBBDNVKqM6fB9JtsJSkwZa597pBjkoygz5vXIb9eaXoYerQkUdIzqFB0Cpjtdfy9iom3_KrjXV7LqXDJd4SOrkwvJgKac/w640-h123/9.+zimbra%252C+make+dkim_viethoangit.com.jpg" width="640" /><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhf8k5jRRlOdraqm1Aak-L-5W5dfS43wYud4bJTIJpIoAh-xzNBBDNVKqM6fB9JtsJSkwZa597pBjkoygz5vXIb9eaXoYerQkUdIzqFB0Cpjtdfy9iom3_KrjXV7LqXDJd4SOrkwvJgKac/s602/9.+zimbra%252C+make+dkim_viethoangit.com.jpg" style="margin-left: 1em; margin-right: 1em; text-align: center;"></a></div></div><div><div style="text-align: left;"><br /></div><b><div style="text-align: justify;"><b>Tạo bản ghi trên DNS của tên miền:</b></div></b><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Host record: F9202012-A733-11EB-9336-EE4F3EDFDAF2._domainkey</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Type: TXT</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Value:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4YUv3Obt2v/wEPkzQ1asRq0UgC+5/FrlZNLjj0MLTrM+PzdNzx0a+12LTTpcG3GIunpmFsBxUxZ3Ax969q0thqUerRe4To/dpTc+pOFr21yimV7RXL4xQxDH1f1qBYoBGj4sJqeQqLNDQmI3ZLf8CFGa+exkh8uiDgbUg8b3BqeooizoL1X7dRI9tuioxvkILubCncKDvHTtIRPpulJDOCvIYJLB7WJK2sPqo0FXd3gfyrG2QJcshsHBaAxDF0iZnCoaFq4fJCDHcj6e79WBjA9IZpbw1KwO8+JPdLf2N/JqC3AtyfbNRLFhbYKNYyyLZXhDIRxRSAHLJ97wdY/oFwIDAQAB</div><div style="text-align: justify;"><br /></div><i><div style="text-align: justify;"><i><b>Lưu ý</b>: </i>xóa bỏ đấu “ (ngoặc kép) và khoảng trắng giữa 2 đoạn mã.</div></i></div><div><div style="text-align: justify;"> </div><b><div style="text-align: justify;"><b>Check DKIM record</b></div></b><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Cú pháp: <span style="background-color: #eeeeee; font-family: courier;">dig txt selector._domainkey.domain</span></div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: left;">dig txt F9202012-A733-11EB-9336-EE4F3EDFDAF2._domainkey.viethoangit.com +noall +answer</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hoặc</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: left;">nslookup -type=txt F9202012-A733-11EB-9336-EE4F3EDFDAF2._domainkey.viethoangit.com</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Hoặc kiểm tra online tại các link:</div><div style="text-align: justify;"><br /></div><span style="color: #2b00fe;"><div style="text-align: justify;">http://dkimvalidator.com</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">http://dkimcore.org/tools/keycheck.html</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">https://mxtoolbox.com/dkim.aspx</div></span></div><div><div style="text-align: justify;"> </div><h3 style="text-align: justify;">4. Cấu hình DMARC </h3><div style="text-align: justify;"><br /></div></div><div><div style="text-align: justify;">Tạo bản ghi DMARC</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Có thể vào trang sau: <span style="color: #2b00fe;">https://www.kitterman.com/dmarc/assistant.html</span></div><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"><br /></div><img border="0" height="419" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieAvwDYkciE1gfwmjHqFwbsCkvhvD0K2uLGlnYcW_lz411jF46PsK4-9xJn5hAwMDPeUv9jzj2psLISWhFIEavzxwZpkvULB377I3D01kn1sm5YepWaJaV-EIEv1DSxaHqEh7nz5nnIoY/w640-h419/10.+zimbra%252C+dmarc+assistant_viethoangit.com.jpg" width="640" /><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieAvwDYkciE1gfwmjHqFwbsCkvhvD0K2uLGlnYcW_lz411jF46PsK4-9xJn5hAwMDPeUv9jzj2psLISWhFIEavzxwZpkvULB377I3D01kn1sm5YepWaJaV-EIEv1DSxaHqEh7nz5nnIoY/s747/10.+zimbra%252C+dmarc+assistant_viethoangit.com.jpg" style="margin-left: 1em; margin-right: 1em; text-align: center;"></a></div></div><div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Ví dụ mẫu DMARC:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Host record: <span style="background-color: #eeeeee;">_dmarc</span></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Type: <span style="background-color: #eeeeee;">TXT</span></div></div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div><div style="text-align: justify;">Value: </div></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">v=DMARC1; </span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">p=quarantine; rua=mailto:admin@viethoangit.com; </span></div><div><div style="text-align: justify;"><span style="background-color: #eeeeee;">ruf=mailto:admin@viethoangit.com; sp=quarantine</span></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">DMARC này có policy là quarantine. Tất cả các email không thỏa mãn điều kiện kiểm tra DKIM, SPF sẽ bị reject và gửi báo cáo về cho admin@viethoangit.com.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Lưu ý chỉ sử dụng _dmarc (không có dấu chấm (.) phía sau) trong DNS record. (Việc này tùy vào nhà cung cấp dịch vụ tên miền cho bạn quy định, vui lòng liên hệ với họ để được hướng dẫn).</div><div style="text-align: justify;"><br /></div></div><div><div style="text-align: justify;">Kiểm tra:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">dig txt _dmarc.viethoangit.com +noall +answer</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hoặc</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">nslookup -type=txt _dmarc.viethoangit.com</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">hoặc</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Sau khi đã thiết lập xong có thể gửi mail đến gmail để kiểm tra. Xem trong phần show original sẽ báo PASS cho SPF, DKIM và DMARC.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Hoặc kiểm tra trên <span style="color: #2b00fe;">https://mxtoolbox.com</span></div><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b><i>Ghi chú: </i></b>Sau khi đã cấu hình đầy đủ DKIM, DMARC, có thể dùng Mail Tester (<span style="color: #2b00fe;">www.mail-tester.com</span>) để kiểm tra. Gửi mail đến địa chỉ mail được chỉ định đang hiển thị trên trang web sau đó click và nút check, bạn sẽ biết điểm đánh giá, thường thì hệ thống cần đạt từ 8,5-10 điểm.</div></b><div><br /><h2 style="text-align: left;"><span style="color: #073763;">VI. CÁC CẤU HÌNH KHÁC (tùy chọn) </span></h2><br />1. Cấu hình Antispam bổ sung</div></div><div><div style="text-align: justify;"> </div><b><div style="text-align: justify;"><b>1. 1. Customizing SpamAssassin</b></div></b><div style="text-align: justify;"><br /></div></div><div><div style="text-align: justify;">Automatic rule updates</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">$ zmlocalconfig antispam_enable_rule_updates</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">antispam_enable_rule_updates = false</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">$ zmlocalconfig antispam_enable_restarts</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">antispam_enable_restarts = false</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">$ zmlocalconfig -e antispam_enable_rule_updates=true</div></span><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">$ zmlocalconfig -e antispam_enable_restarts=true</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Automatic rule compilation</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">$ zmlocalconfig -e antispam_enable_rule_compilation=true</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">$ zmamavisdctl restart</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">$ zmmtactl restart</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>1. 2. Customizing Postfix</b></div></b><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: left;">zmprov ms mail.viethoangit.com +zimbraMtaRestriction reject_unknown_reverse_client_hostname</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>1. 3. SpamAssassin Tweaks via the Commandline</b></div></b></div><div><div style="text-align: justify;"> </div><div style="text-align: justify;">Increase Amavis's Log Level</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">zmprov mcf zimbraAmavisLogLevel 2</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Put Amavis's Temp Dir on a RAM Disk</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">zmamavisdctl stop</div></span><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">mount -t tmpfs -o size=1024m tmpfs /opt/zimbra/data/amavisd/tmp</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Kiểm tra:<span style="background-color: #eeeeee; font-family: courier;"> mount | grep "tmpfs"</span></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Auto-mount:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">vi /etc/fstab</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Chèn dòng bên dưới vào file:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: left;">tmpfs /opt/zimbra/data/amavisd/tmp tmpfs defaults,noexec,nodev,nosuid,size=1024m,mode=750,uid=zimbra,gid=zimbra 0 0</div></span><div style="text-align: justify;"><br /></div><b><div style="text-align: justify;"><b>1. 4. Enable DCC</b></div></b><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">yum -y install gcc</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">mkdir -p /opt/zimbra/dcc-2.3.168</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">chown zimbra:zimbra /opt/zimbra/dcc-2.3.168</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">cd /opt/zimbra;ln -s dcc-2.3.168 dcc</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div></span></div><div><div style="text-align: justify;"><span style="background-color: #eeeeee; font-family: courier;">su zimbra</span></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">cd /tmp</span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">mkdir dcc</span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">wget https://www.dcc-servers.net/dcc/source/dcc.tar.Z</span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">tar xfz dcc.tar.Z</span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">cd dcc-2.3.168</span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">./configure --homedir=/opt/zimbra/dcc-2.3.168 \--disable-sys-inst --with-uid=zimbra --disable-server \--disable-dccifd --disable-dccm \--with-updatedcc_pfile=/opt/zimbra/data/dcc \--with-rundir=/opt/zimbra/data/dcc/run \--bindir=/opt/zimbra/dcc-2.3.168/bin</span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">make</span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">make install</span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">cd /opt/zimbra/data</span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">mkdir -p dcc/run</span></div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Update /opt/zimbra/data/spamassassin/localrules/sauser.cf</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">use_dcc 2</span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">dcc_path /opt/zimbra/dcc/bin/dccproc</span></div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Restart Amavis</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">zmamavisdctl restart</div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">2. Giới hạn gửi nhận email với Policyd </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;"><i><b>Ghi chú:</b> Các bạn nên làm theo hướng dẫn mới hơn có trên Zimbra Wiki tại link: <span style="color: #2b00fe;">https://wiki.zimbra.com/wiki/CBPolicyd_with_Zimbra_MySQL (</span><span style="color: #2b00fe;">Setting up CBPolicyd with Zimbra MySQL)</span></i></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Dưới đây là hướng dẫn làm theo tài liệu trên blog có tại link bên dưới mà tôi đã thực hiện:</div><div style="text-align: justify;"><br /></div><span style="color: #2b00fe;"><div style="text-align: justify;">https://blog.zimbra.com/2020/03/2-3-zimbra-open-core-series-rate-limiting-email-with-policyd/</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Tải script</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">wget https://raw.githubusercontent.com/Zimbra-Community/zimbra-tools/</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">master/cbpolicyd.sh -O /tmp/cbpolicyd.sh</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Cho phép thực thi</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">chmod +rx /tmp/cbpolicyd.sh</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Chạy script</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">./tmp/cbpolicyd.sh</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Bật và khởi động lại</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">su zimbra</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">zmprov ms mail.viethoangit.com +zimbraServiceEnabled cbpolicyd</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">zmprov ms mail.viethoangit.com zimbraCBPolicydQuotasEnabled TRUE</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">zmmtactl restart && zmcbpolicydctl start</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Mặc định, script cài đặt sẽ thiết lập chính sách cho phép:</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">– Hạn chế bất kỳ người gửi nào chỉ được phép gửi tối đa 100 email mỗi 60 giây. Qúa số lượng này các email sẽ bị deferred.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">– Hạn chế người dùng chỉ có thể nhận tối đa 125 email mỗi 60 giây. Qúa số lượng này sẽ bị chặn (reject).</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Để kiểm tra cấu hình, hãy tạm thời thay đổi tỷ lệ email gửi đi thành một con số thấp hơn, để bạn có thể quan sát xem email có bị từ chối hay không:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">/opt/zimbra/bin/mysql policyd_db</span></div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">SELECT * FROM quotas_limits;</div><div style="background-color: #eeeeee; text-align: justify;"><br /></div><div style="background-color: #eeeeee; text-align: justify;">UPDATE quotas_limits SET CounterLimit = 1 WHERE QuotasID = 3;</div></span><div style="margin-left: 1em; margin-right: 1em; text-align: justify;"><br /></div><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWU2K9KGnvegpbo-wfLMwHpX-CRUhO2-e36bjXk12OqgHinsbUT3-wJOg8sYCR4GHvU0VTUAP26Yf7NnBdZZO10NjGIkrFI2wNbKwxfSFd7DFLvTwvXCTD48vZ0tqB0UWpE8s-e_0SkOw/w640-h172/11.+zimbra%252C+view+policyd_viethoangit.com.jpg" /></div><div style="text-align: justify;"><br /></div><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha4BiwazXyUeJlQMXE-YvDY8pli9dRCWG0MUUMKr1U2hcqo1xO5BDd6DPRIPX9BmH6i-WeM1fUtG0akUez68MFdKhno0rBOlKZwWZWndlZCFvwDIpGx-Kxi6JVJxrtHbt3z1t1LkzeWl0/w640-h268/12.+zimbra%252C+test+policyd_viethoangit.com.jpg" /><div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Xem cấu hình mặc định:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">zmlocalconfig | grep -i cbpolicy</div></span><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Xem log policyd tại:</div><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="background-color: #eeeeee; text-align: justify;">/opt/zimbra/log/cbpolicyd.log</div></span></div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div><h3 style="text-align: justify;">3. Sửa lỗi phân quyền </h3><div style="text-align: justify;"><br /></div><span style="font-family: courier;"><div style="text-align: justify;"><span style="background-color: #eeeeee;">su - zimbra -c 'zmcontrol stop'</span></div> <div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">/opt/zimbra/libexec/zmfixperms -v -e</span></div> <div style="text-align: justify;"><span style="background-color: #eeeeee;"><br /></span></div><div style="text-align: justify;"><span style="background-color: #eeeeee;">su - zimbra -c 'zmcontrol start'</span></div></span><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">4. Tài liệu tham chiếu </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;">https://zimbra.github.io/installguides/latest/single.html</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">https://wiki.zimbra.com/wiki/Installing_a_LetsEncrypt_SSL_Certificate</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">https://wiki.zimbra.com/wiki/Configuring_for_DKIM_Signing</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">https://wiki.zimbra.com/wiki/Best_Practices_on_Email_Protection:_SPF,_DKIM_and_DMARC</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">https://wiki.zimbra.com/wiki/Category:ZCS_8.8</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">https://wiki.zimbra.com/wiki/CBPolicyd_with_Zimbra_MySQL</div></div></div>Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com1tag:blogger.com,1999:blog-917627755192566582.post-5365559912171034732020-12-19T20:02:00.002+07:002021-07-31T20:41:02.098+07:00Kiến trúc mạng – phần 3: Mạng gia đình có nhiều thiết bị IoT<div style="text-align: justify;"><b>Internet of Things (IoT) – internet vạn vật, là một kỷ nguyên kết nối mới khi mọi thứ đều có khả năng kết nối internet, mọi thiết bị đều hoạt động và kết nối với nhau một cách thông minh, và chính quyền, doanh nghiệp, cá nhân có thể giám sát, điều khiển chúng từ xa qua internet chỉ bằng thiết bị di động. Đặc biệt trong bối cảnh mạng 5G đã đi vào cuộc sống thì IoT như có thêm một lực đẩy để phát triển mạnh mẽ. Bài viết này sẽ trình bày mô hình tổng quan của mạng gia đình có nhiều thiết bị IoT trong bối cảnh nhà thông minh phát triển mạnh mẽ như hiện nay. </b></div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Nhu cầu của công dân hiện đại là được sống trong ngôi nhà của mình với tất cả thiết bị điện tử trong nhà đều thông minh, có thể tương tác với chủ nhân của nó, đồng thời điều khiển được từ xa qua internet. Chỉ bằng một chiếc điện thoại hoặc máy tính bảng, trên cùng một giao diện, chúng ta có thể xem được mọi ngóc ngách ngôi nhà qua camera, nhận cảnh báo tự động khi có xâm nhập trái phép vào ngôi nhà qua bất cứ đâu, xem trong tủ lạnh có còn đồ ăn gì không trước khi về nhà, mở cửa cho một người bạn đang đứng trước chuông cửa, bật điều hòa nhiệt độ trước khi về nhà 30 phút, tắt một bóng đèn bằng giọng nói, và các tính năng khác như tự động mở cửa khi xảy ra cháy, tự động kéo rèm cửa đón bình minh lúc 5h, trợ lý ảo nhắc việc qua gương thông minh và âm thanh lúc đang đánh răng buổi sáng, phát một bài nhạc lãng mạn khi nhận thấy hai vợ chồng cùng ở trong phòng ngủ lúc 21h, một robot có thể nhận dạng người thân, bạn bè, mời một ly cà phê vào giao tiếp với họ. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Việc tích hợp những chức năng đó yêu cầu chúng ta có hạ tầng mạng phức tạp hơn một chút để đáp ứng lưu lượng và tính liên tục của kết nối, đồng thời đảm bảo được an toàn vì các giải pháp tương đối mới thường ít được chú trọng về bảo mật dẫn tới nhiều hệ lụy không đáng có. </div><div><h4 style="text-align: justify;"><span style="font-size: 18.72px; font-weight: 700;">Mô hình mạng</span></h4><div><div style="text-align: justify;"><span style="font-size: 18.72px; font-weight: 700;"><br /></span></div><div style="text-align: justify;"><br /></div><table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBHRTqHoVmgrKxaiQbQmx6hZYMT_pvHj4pu6NcEtfkYMEUWe70NIrUGkMdPK72FLjuX8Zp-azHooiju2ysSmZ2Nzt6Fs2pYGbmoXjIDlN0LMbCmc-4Ak_GpQfd7bkATLF-uUwpCgrX3qQ/s2048/004+Network+diagram_home+04_work+and+IoTs_viethoangit.com_20201205_2048px.jpg" style="margin-left: auto; margin-right: auto; text-align: center;"><img alt="work and iot network for home" border="0" data-original-height="1429" data-original-width="2048" height="387" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBHRTqHoVmgrKxaiQbQmx6hZYMT_pvHj4pu6NcEtfkYMEUWe70NIrUGkMdPK72FLjuX8Zp-azHooiju2ysSmZ2Nzt6Fs2pYGbmoXjIDlN0LMbCmc-4Ak_GpQfd7bkATLF-uUwpCgrX3qQ/w400-h279/004+Network+diagram_home+04_work+and+IoTs_viethoangit.com_20201205_2048px.jpg" title="work and iot network for home" width="556" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Hình 1: Mô hình mạng IoT gia đình</td></tr></tbody></table><h3 style="text-align: justify;"><br /></h3><h3 style="text-align: justify;">Kết nối WAN: </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Với yêu cầu cao về tính sẵn sàng của hệ thống mạng, chúng ta cần sử dụng 2 đường truyền internet từ 2 nhà mạng khác nhau. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Số lượng kết nối internet tương đối lớn, vì vậy router là một thiết bị chịu tải cao, có chức năng cân bằng tải thay thế cho router nhà mạng. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Để đảm bảo bảo mật cho hệ thống, router sẽ bật các tính năng tường lửa, nếu tối ưu hơn thì nên sử dụng các loại router kiêm tường lửa open source mạnh mẽ như Pfsense. </div><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">Kết nối LAN: </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Mạng nội bộ sẽ phân tách 2 luồng kết nối, một cho các thiết bị IoT và một cho các thiết bị cá nhân hoặc công việc. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Nên có 02 switch cho hai loại kết nối riêng biệt kể trên. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Mạng sử dụng cả kết nối có dây và không dây cho các nhu cầu khác nhau. Các thiết bị phát sóng Wifi hẳn nhiên là phải hỗ trợ tần số 5Ghz tốc độ cao. </div><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">Thiết bị phục vụ công việc: </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Thiết bị lưu trữ NAS dùng để lưu trữ dữ liệu cho gia đình là không thể thiếu, bao gồm đồng bộ, sao lưu dữ liệu quan trọng cho công việc từ máy tính và điện thoại cá nhân, lưu trữ các hình ảnh và video clip của gia đình, và các tài liệu khác. NAS cũng có thể dùng để làm media server, phục vụ cho nhu cầu nghe nhạc và xem phim nội bộ trong gia đình bằng cách kết nối từ TV, laptop, PC, mobile đến NAS duyệt và xem. Tôi có lời khuyên nên sử dụng NAS Sysnology vì hãng này có phần mềm rất tốt, đồng thời chọn model có tối thiểu 2 khay ổ cứng hỗ trợ RAID để thiết lập RAID 1 đảm bảo an toàn dữ liệu. NAS cũng có đặc điểm là giá không thấp, nên chúng ta vẫn ít thấy trong các hộ gia đình nhỏ. Với model rẻ nhất chỉ có 1 ổ cứng giá cũng gần đến 5 triệu, với model 2 ổ cứng giá gần 10 triệu, trong khi đó các gia đình nhỏ thì nhu cầu có thêm một laptop hoặc PC là lớn hơn nhiều so với NAS. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Máy in là thiết bị quan trọng và phổ biến hơn NAS trong trường hợp này, nhu cầu về in ấn để chủ động trong công việc là khá nhiều. </div><div style="text-align: justify;"><br /></div><h4 style="text-align: justify;">Bảo mật </h4><div style="text-align: justify;"><br /></div><div style="text-align: justify;">IoT là thuật ngữ bắt đầu từ (khoảng) năm 2009, với số lượng được cho là 24 tỉ thiết bị IoT vào năm 2020 này, đây là mục tiêu mà hacker không thể không nhắm tới. Theo số liệu từ hãng công nghệ Palo Alto (1), 98% lưu lượng dữ liệu IoT không được mã hóa, 57% thiết bị IoT dễ bị tấn công với mức độ nghiêm trọng trung bình hoặc cao. Rất nhiều hãng sản xuất thiết bị IoT gia nhập thị trường béo bở này mà không đáp ứng đầy đủ các tiêu chuẩn về bảo mật. Người sử dụng và các đơn bị triển khai cũng thường lơ là công tác bảo mật, đơn cử như việc để mật khẩu mặc định hoặc đặt mật khẩu yếu. Nhận thức về an toàn thông tin là yếu tố cực kỳ quan trọng. Các rủi ro khi lắp đặt camera giám sát xuất hiện thường xuyên nhưng vẫn chưa được quan tâm đúng mức. Chúng ta không thể nào ngủ yên được khi có kẻ khác đang điều khiển căn nhà của mình chỉ bằng internet. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Vì vậy, viethoangit.com khuyến cáo: </div><div style="text-align: left;"><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">Nhận thức được các rủi ro an ninh thông tin </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Điều đầu tiên là tất cả chúng ta cần nhận thức được có mối de dọa lớn về mặt bảo mật, hậu quả thường nghiêm trọng hơn mọi người tưởng tượng, không nên mất bò mới lo làm chuồng. </div><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">Chọn lựa đơn vị uy tín để tư vấn và triển khai </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Các kiến thức chuyên ngành ở bất cứ lĩnh vực nào cũng đều vượt quá phạm vi hiểu biết của chúng ta, vì vậy lựa chọn đơn vị uy tín để tư vấn và triển khai là đã giảm bớt được rất nhiều sai lầm không đáng có. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Đồng thời yêu cầu đơn vị triển khai làm tài liệu hướng dẫn đầy đủ, có hợp đồng và cam kết bảo mật rõ ràng nếu nhu cầu an ninh cao. </div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Một giải pháp đơn giản là giám sát các thiết bị mạng của nhà bạn, bằng việc cài đặt phần mềm giám sát trên thiết bị NAS để phát hiện dấu hiệu bị tấn công thông qua lưu lượng mạng tăng đột ngột, điều này các đơn vị chuyên nghiệp sẽ làm cho bạn mà không quá khó khăn. </div><div style="text-align: justify;"><br /></div><h3 style="text-align: justify;">Chất lượng đi kèm với mức giá </h3><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Không có thứ gì vừa rẻ vừa tốt, nếu quá lăn tăn về giá thì chúng ta đã thỏa hiệp với chất lượng thấp. Vì vậy, việc chọn thương hiệu, mặt hàng tốt với giá cả phải chăng là ưu tiên hàng đầu, không nên tìm kiếm giải pháp rẻ nhất. Các bên bán hàng sẽ cho bạn bất cứ mức giá nào bạn muốn, nhưng chất lượng bên trong bạn không thể kiểm chứng được. </div><div style="text-align: justify;"><br /></div><span style="font-size: x-small;"><div style="text-align: justify;">Chú thích:</div><div style="text-align: justify;">(1) https://unit42.paloaltonetworks.com/iot-threat-report-2020/</div></span><div style="mso-element: endnote-list;"><div id="edn1" style="mso-element: endnote;">
</div>
</div></div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div style="text-align: justify;">Nguồn: viethoangit.com </div></div></div>Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-56363480795801851162020-12-05T21:22:00.002+07:002021-07-31T20:41:19.365+07:00Kiến trúc mạng – phần 2: Mạng gia đình có camera giám sát<br /><b>Phần 2 này chúng ta cùng tìm hiểu về mô hình mạng gia đình có lắp đặt camera giám sát, những điểm khác biệt và lưu ý. <br /></b><br />Mô hình này có một đường internet đi vào thiết bị router của nhà mạng có tích hợp khả năng phát wifi cho các thiết bị không dây trong nhà sử dụng như điện thoại, máy tính bảng, laptop, PC, TV, TV Box. Bên cạnh đó chủ nhà có nhu cầu lắp wifi để giám sát. Trong thực tế có không ít gia đình chỉ cần 01 camera không dây giá rẻ, kết nối mạng Wifi tích hợp thẻ nhớ để lưu dữ liệu camera thu được và chủ nhà có thể xem trực tiếp qua internet bằng điện thoại. Việc lắp đặt cũng rất dễ dàng, chỉ cần một vị trí có điện là sử dụng được ngay. <br /><br />Tuy nhiên chúng ta sẽ chỉ xét đến mô hình có sự quản lý tập trung bởi đầu ghi camera với dung lượng lưu trữ lớn, nhiều tính năng, đảm bảo được tốc độ qua kết nối có dây, và đầu ghi cũng có khả năng kết nối tới các camera không dây để quản lý.
<br /><br /> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH6bv5grC5CU586fdJcbUVaU8bfpbQ5A1yPEuNBxRVy3IpcOavu2W-UgIRwz83NrM0q0ucCCK4t8oY7iDJ5RmMfakYVOeHCf3wt7qBhVKPP-JgviaM8SHLC03YnSoPKBy5GjCDhPj4cVQ/s1033/003+Network+diagram_home+03_wireless+client+and+wired+camera_viethoangit.com_20201205.jpg" style="margin-left: auto; margin-right: auto;"><img alt="wireless-client-and-camera-network" border="0" data-original-height="743" data-original-width="1033" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH6bv5grC5CU586fdJcbUVaU8bfpbQ5A1yPEuNBxRVy3IpcOavu2W-UgIRwz83NrM0q0ucCCK4t8oY7iDJ5RmMfakYVOeHCf3wt7qBhVKPP-JgviaM8SHLC03YnSoPKBy5GjCDhPj4cVQ/w640-h461/003+Network+diagram_home+03_wireless+client+and+wired+camera_viethoangit.com_20201205.jpg" title="wireless client and camera network" width="556" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Mô hình mạng gia đình có camera</td></tr></tbody></table><br /><br /><br /><span style="color: #2b00fe; font-size: medium;"><b>Chúng ta có vài điểm lưu ý trong mô hình này như sau:</b></span><div><span style="color: #2b00fe; font-size: medium;"><br /></span><h4>1. Về mặt kỹ thuật </h4><br />- Kỹ thuật viên mạng nên thiết lập trên router 2 subnet (dải IP mạng) khác nhau, 1 subnet cho mạng wifi, 1 subnet riêng cho camera. Việc tách riêng 2 subnet là để đảm bảo cách ly lưu lượng broadcast, giảm lỗi, tăng sự bảo mật. <br /><br />- Kỹ thuật viên lắp camera cũng lưu ý đặt IP của đầu ghi camera và các camera không trùng với dải IP mà router đang cấp phát DHCP. Ví dụ router nhà mạng đang cấp dải IP 192.168.1.2 – 192.168.1.254, thì ta đổi về 192.168.1.100 – 192.168.1.254, rồi đặt IP đầu ghi và camera trong khoảng từ 192.168.1.2 – 192.168.1.99. <br /><br />- Kỹ thuật viên nên đổi mật khẩu mặc định của đầu ghi và camera để đảm bảo về bảo mật cơ bản. <br /><br /><h4>2. Đối với người sử dụng </h4><br /><b>a. Vấn đề đối với camera: <br /></b><br />Đa phần mọi người đều không có kiến thức về IT, và ngại trong việc cấu hình phần mềm, vì vậy thường giao phó việc đó cho đơn vị lắp camera. <br /><br /><b>b. Rủi ro xuất hiện từ đây: <br /></b><br />- Mật khẩu thường đặt rất dễ nhớ và dễ bị dò quét. <br /><br />- Người sử dụng bị chính đơn vị lắp đặt camera theo dõi nhất cử nhất động. <br /><br />- Người sử dụng bị lộ clip nóng. <br /><br />- Nguy cơ lộ thông tin mật khẩu từ đơn vị thứ 3 (đơn vị lắp camera) ra bên ngoài theo cách vô tình hoặc cố tình, khiến cho kẻ trộm theo dõi thói quen sinh hoạt của gia đình để lên kế hoạch trộm cắp. <br /><br /><b>c. Giải pháp: <br /></b><br />- Người sử dụng cần yêu cầu đơn vị lắp đặt bàn giao tài khoản quản trị cao nhất, tài liệu hướng dẫn sử dụng, hướng dẫn đổi mật khẩu. Tài liệu bằng file mềm gửi qua email và một bản cứng. <br /><br />- Có thể yêu cầu một bản cam kết bảo mật thông tin để đơn vị lắp đặt camera ký kết. <br /><br />Vì vấn đề an toàn, người sử dụng buộc phải học các kiến thức về thay đổi cấu hình camera, thông qua tài liệu bàn giao, và thông qua internet. <br /><br />Như vậy phần 2 này chúng ta đã tìm hiểu qua về sơ đồ logic mạng gia đình có camera giám sát, và các vấn đề bảo mật. Phần 3 chúng ta sẽ tìm hiểu nâng cao thêm một chút đối với những gia đình làm việc nhiều hơn trên môi trường công nghệ thông tin và có đầu tư thiết bị lưu trữ, IoTs. Mời các bạn đón đọc. <div><br /></div><div><b><span style="font-size: x-small;">Nguồn: viethoangit.com</span></b></div></div>Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-67231834939709422432020-01-19T23:27:00.000+07:002021-07-31T20:41:30.050+07:00Kiến trúc mạng - phần 1: Mạng gia đình không dây đơn giản <b>Lời nói đầu: Đây là chuỗi bài Hoàng sẽ viết về các mô hình mạng trong tầm hiểu biết của mình mỗi khi rảnh để chia sẻ cho các bạn mới vào nghề, cũng như hệ thống lại kiến thức của bản thân. Bắt đầu với những bài viết đơn giản, sau đó tăng dần độ phức tạp lên. Dù ban đầu chỉ là mô hình đơn giản nhưng tên của chuỗi bài sử dụng từ “kiến trúc” để định hướng mục tiêu xa hơn và chuyên nghiệp hơn. Các kiến thức công nghệ cập nhật từ năm 2020. </b><br />
<b><br /></b>
Bài đầu tiên, chúng ta sẽ vẽ lại mô hình mạng không dây đơn giản nhất dành cho các gia đình chỉ có nhu cầu sử dụng điện thoại kết nối wifi. <br />
<br />
<h3>
Mô hình 1: Mạng wifi gia đình sử dụng cho điện thoại kết nối mạng </h3>
<br />
Đây là mô hình cơ bản nhất mà chúng ta thường gặp. Nhà mạng kéo đường cáp quang FTTH vào, cấp cho chúng ta một router wifi, chúng ta chỉ việc dùng điện thoại kết nối vào wifi rồi sử dụng. Đây chủ yếu là các gia đình nông thôn, không có thêm các thiết bị kết nối mạng dây hoặc kết nối wifi nào khác ngoài điện thoại, với số lượng khoảng 5 thiết bị, thường sử dụng gói cước nhỏ nhất của nhà mạng là đã dư băng thông sử dụng. <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoL3wm30ywWKuekEhv-_XuGuLmZQZauT__n3Coa5qVGmBaLHfVUUv04-Q_nhWIL4AOFMfQ5e4lxEM8wXMV-v-IvaAtYNaJv-3zyonyLJXrN6RAjyjtnUwQBuKtmyQMHzpYm-zF0_9F89Y/s1600/001+Network+network+diagram-home+01-router+wifi+and+mobile-viethoangit.com.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="743" data-original-width="983" height="301" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoL3wm30ywWKuekEhv-_XuGuLmZQZauT__n3Coa5qVGmBaLHfVUUv04-Q_nhWIL4AOFMfQ5e4lxEM8wXMV-v-IvaAtYNaJv-3zyonyLJXrN6RAjyjtnUwQBuKtmyQMHzpYm-zF0_9F89Y/s400/001+Network+network+diagram-home+01-router+wifi+and+mobile-viethoangit.com.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Mô hình 1: Mạng wifi gia đình cho điện thoại</td></tr>
</tbody></table>
<br />
<br />
<h3>
Mô hình 2: Mạng wifi gia đình sử dụng cho nhiều thiết bị không dây </h3>
<br />
Đây là mô hình cũng khá phổ biến. Thiết bị wifi nhà mạng sẽ phát sóng cho điện thoại, laptop, PC có gắn card wifi, TV có gắn card wifi, vân vân. Mô hình này dành cho các hộ gia đình nhỏ, với khoảng 5 đến 10 thiết bị, nơi mà chỉ cần một router wifi của nhà mạng đã có thể phủ sóng đến toàn bộ các thiết bị kể trên, không có các yêu cầu cao về ổn định tốc độ của mạng internet. Gói cước thường dùng vẫn là gói cước thấp nhất của nhà mạng. <br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaYrFlpx4xADAdH0gBNrcOb1CRERb5xNUU4PYxbdwYmta_VWUgALKs_vRlSViTswtxkWpNqFgHEhm2Xv5YcoaLahOpnEIWZQelJldYcWdkgksxabHgtpD8K-UceNhk-mrHpFL2oY7cd7M/s1600/002+Network+network+diagram-home+02-router+wifi+and+wifi+client-viethoangit.com.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="743" data-original-width="1027" height="288" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaYrFlpx4xADAdH0gBNrcOb1CRERb5xNUU4PYxbdwYmta_VWUgALKs_vRlSViTswtxkWpNqFgHEhm2Xv5YcoaLahOpnEIWZQelJldYcWdkgksxabHgtpD8K-UceNhk-mrHpFL2oY7cd7M/s400/002+Network+network+diagram-home+02-router+wifi+and+wifi+client-viethoangit.com.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption">Mô hình 2: Mạng wifi gia đình cho nhiều thiết bị không dây</td></tr>
</tbody></table>
Như vậy, chúng ta vừa làm quen với 2 mô hình mạng cơ bản nhất sử dụng wifi cho các thiết bị không dây. Các bạn cũng có thể hình dung ra các mô hình tương tự, ví dụ như mô hình trên có thể áp dụng cho quán cà phê siêu nhỏ, với gói cước cáp quang tối thiểu hoặc tăng lên một chút tùy theo số lượng khách sử dụng.<br />
<div>
<br /></div>
Nếu có ý kiến gì vui lòng chia sẻ bằng cách bình luận bên dưới. Nếu share xin ghi rõ nguồn viethoangit.com mọi người nhé.Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-33191005722701145752019-09-20T19:08:00.000+07:002021-07-31T21:00:31.713+07:00Cuộc sống là một sứ mệnh<div style="text-align: justify;">
<a href="https://www.facebook.com/mrhoangit/posts/1066677936751111" target="_blank"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-small;"><i>Bài viết trên Facebook cá nhân ngày 31-3-2016</i></span></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Khoảng tầm 5 năm trước, tôi thích những đứa trẻ ngỗ nghịch hơn những đứa hiền lành. Cá tính chút, "điên" chút, bướng bỉnh chút, đó là biểu hiện của một tư tưởng tự do, thích sáng tạo, tinh thần tự cường. Khi đủ trải nghiệm để hạn chế phần điên khùng, phát triển phần "điên" để sáng tạo, để dấn thân, nó sẽ hoàn hảo.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Hiền quá thì khó trở thành năng động, khó quyết đoán. "Điên" quá thì thiếu sự thông minh, khó cải tạo. Nhưng dù điên hay không điên thì cũng cần sự trung thực và tỉnh táo một chút là có cơ hội để thành siêu nhân cả, Einstein bị đánh giá là thiểu năng trí tuệ mà vẫn thành nhà vật lý học nổi tiếng nhất đấy thôi, dù biết số đó rất ít.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Nhớ thời thơ ấu, tôi quá hiền, đó là nguyên nhân của một sự tụt hậu dài đối với bạn cùng trang lứa, nhưng không hiểu sao tôi vẫn rất tự tin với một số những tư duy đang hình thành mỏng manh đó, và vẫn có những luồng suy nghĩ mà đến bây giờ tôi vẫn cho là thông minh hơn người. Ngày đó tôi chưa có kỹ năng nói, kỹ năng truyền đạt, có những suy nghĩ chỉ mình tôi nhận ra và gặm nhấm nó trong nuối tiếc vì chẳng dám phát biểu, chẳng thể chia sẻ được cho ai, kể cả đến lúc học phổ thông, và sau phổ thông vài năm nữa.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Tôi còn nhớ những tư tưởng từ bố mẹ ảnh hưởng đến tôi khá nặng, vì tôi rất ngoan, rất tin, do đó tôi lo lắng nhiều quá những thứ vụn vặt nên tự tước mất những điều tôi đáng được nhận. Tôi thiếu tính cách giành lấy cho mình, tôi thiếu tự tin để thể hiện bản thân, tôi thiếu sự đầu tư kể cả là đầu tư vỏ ngoài, tôi rụt rè đến cả hay run nữa. Có những chuyện ngớ ngẩn thế này, tôi chẳng dám hát vì không có nổi một bộ quần áo đẹp, tôi chẳng dám mua bộ quần áo mới vì sợ bố mẹ thêm khổ và mang tiếng đua đòi, tôi chẳng dám xung phong làm bí thư, lớp trưởng vì tư tưởng khiêm tốn và nghĩ rằng họ làm hơn mình, trong khi mình vẫn luôn nhìn thấy nhiều điều tồn tại và muốn đóng góp, cải tiến nó.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Bước vào quãng đời sinh viên, những nền tảng trong tôi được cất cánh, phải cảm ơn cái máy tính và tài nguyên internet rất nhiều. Tính yêu thích sự khám phá, nghiên cứu, ham đọc, chẳng thích chơi game, tôi có cơ hội được khai sáng ở một tầm mới. Tôi tìm gặp được những trang báo tiến bộ, tư duy mới, kể cả tư duy trái chiều. Tôi đọc báo điện tử hằng ngày, một năm là đủ thời gian để đọc được nhiều bài báo cùng viết về một chủ đề, ở đó tôi trải nghiệm được tư duy phản biện, phân biệt được mức độ đúng sai của mỗi bài báo, từng vấn đề cụ thể. Tôi đã phát triển tư duy phân tích lên một tầm mới.</div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO0s40SZuh3Jhxy7o-niFNBJQ73cWvaKi9_WAWFdVCaEZ20q98OrQt5kOmrvBd4COOljysoLzeAIrTXfmXeSH1j660k3i4CAdolxvqLHzmtOlQ395CNHfVgpjKKX3l_bzhKcdcYw7N9uY/s1600/viet-hoang-sinh-vien-tinh-nguyen.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="" border="0" data-original-height="720" data-original-width="960" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO0s40SZuh3Jhxy7o-niFNBJQ73cWvaKi9_WAWFdVCaEZ20q98OrQt5kOmrvBd4COOljysoLzeAIrTXfmXeSH1j660k3i4CAdolxvqLHzmtOlQ395CNHfVgpjKKX3l_bzhKcdcYw7N9uY/s400/viet-hoang-sinh-vien-tinh-nguyen.jpg" title="viet-hoang-tham-gia-hoi-trai" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Một lần đi hội trại tại Đà Nẵng</td></tr>
</tbody></table>
<div style="text-align: justify;">
Suy nghĩ logic, đó là thế mạnh tôi nhận ra từ lâu, cũng không nhớ rõ bao giờ. Lợi thế đó có lẽ là cái nền hình thành nên con người tôi, và nó giúp tôi rất nhiều trong công việc ở cương vị người điều hành. Sau 2 năm bức xúc với vị trí bí thư lớp của 2 bạn tiền nhiệm, năm thứ 3 của đời sinh viên tôi xung phong làm bí thư. Trước đó, cương vị bí thư lớp 11 của tôi không thành công, dù rất nhiều tìm hiểu, lần này tự tiến bộ rõ rệt so với lúc trước, một số bạn học đánh giá tích cực. Tất nhiên tôi biết là chẳng ăn nhằm gì cả, nhưng vui vì chiến thắng bản thân, và tin tưởng vào tiềm năng tiến bộ.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
3/2013, trường cắm trại, tôi lao vào công tác tổ chức, trại liên quân chúng tôi làm đồng phục chung, tôi làm việc với bí thư lớp bạn, tôi soạn nội quy trại kiểu hài hước, cùng đồng đội thi trò chơi lớn, cùng các bạn trong lớp tập hát một bài để đại diện trại tham dự đêm diễn văn nghệ. Chúng tôi hát chẳng màu mè, 1 guitar, 3 giọng ca, cả 4 đều mặc đồng phục trại cả ngày, tôi còn đeo cả thẻ trại viên, người còn đẫm mồ hôi, tóc chẳng chải lấy một lần, hình như chỉ có bài của chúng tôi là mộc mộc mạc thế. Trước ánh đèn sân khấu đặt ngang tầm mắt chói loá, tôi vẫn thấy mang máng cánh tay khán giả cổ vũ mấy lượt thật nồng nhiệt, tôi sung thêm một chút, sướng thêm một chút. Chẳng thể ngờ người ta khen nức nở, 3 ngày sau tôi mới rõ là bài hát rất nổi, và xem như tôi nổi tiếng lần đầu tiên, bài hát cao, tôi ré lên thì nhiều bạn ngồi trong trại cũng nhổm dậy để ra xem, bạn tôi bảo thế. Có đà, chúng tôi còn hát nhiều lần nữa cho đến khi tốt nghiệp, kể cả đi thi UD'sGotTalent.</div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-evai3aQtvwQH8MIHrGHcgRBm19BkO3nqRLlUQVyji67alhlkc4HHaoZ2cV4TpDrCWqUmw6ScBjP_QAgI1DGNXKPwp8Eo7eMIFBUbjat1674oXRprV-okIZVeyQvw3zWg5Ajv7HDSxw4/s1600/viet-hoang-cung-lop-10s-tham-gia-hoi-trai.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="720" data-original-width="960" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-evai3aQtvwQH8MIHrGHcgRBm19BkO3nqRLlUQVyji67alhlkc4HHaoZ2cV4TpDrCWqUmw6ScBjP_QAgI1DGNXKPwp8Eo7eMIFBUbjat1674oXRprV-okIZVeyQvw3zWg5Ajv7HDSxw4/s400/viet-hoang-cung-lop-10s-tham-gia-hoi-trai.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Những người bạn sinh viên</td></tr>
</tbody></table>
<div style="text-align: justify;">
Dự định làm ở Đà Nẵng 2 năm ở công ty lớn để lấy kinh nghiệm, những ngày cuối cùng tôi quyết định về quê vì gia đình. Tôi tham gia ngay vào Đội tình nguyện Hướng về Kỳ Anh, may mắn đến với tôi khi 1 năm rưỡi sau tôi được chọn làm Đội trưởng trong lúc tôi chưa đủ tự tin để nhận vị trí đó vì trách nhiệm nặng nề mà năng lực có hạn. Đó là cơ hội lớn nhất để tôi rèn giũa tư duy logic, tạo dựng kỹ năng điều hành, lãnh đạo, sắp xếp công việc, chắc chắn sẽ giúp ích rất nhiều cho cuộc sống của tôi sau này. Trước đó, tôi cũng xác định sẽ ứng cử vào BCH chi đoàn xóm để cống hiến và rèn luyện kỹ năng nói vì tôi vẫn còn hay run. Sau khi làm Đội trưởng đội tình nguyện, tôi vẫn ứng cử vào BCH một phần vẫn vì muốn được rèn luyện kỹ năng nói trước đám đông, tất nhiên đó không phải là mục đích chính. Đọc đến đây các bạn cũng đừng nghĩ lung tung nhé, rất khó để hiểu đúng hiểu sâu về tôi kể cả bạn đã ở cạnh tôi rất lâu, đó là đúc rút qua nhiều trường hợp.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Tôi thích đọc sách. Học cấp 3 tôi tự đạp xe 20km để ra thị trấn lần đầu tiên. Tôi mê sách đến mức mua một cái bút cũng chạy ra hiệu sách để ngắm sách, nhưng chẳng có tiền mua. Dù thế, điều tôi vẫn hối tiếc nhất vẫn là thời sinh viên tôi không có chiến lược để đọc sách. Báo điện tử cho tôi ánh sáng đầu tiên của kiến thức đa chiều, sách cho tôi tư duy sâu sắc, đơn cử như tư duy kinh tế của tôi chỉ thực sự hình thành sau khi đọc các cuốn Bí mật tư duy triệu phú, Cha giàu cha nghèo, Suy nghĩ và làm giàu, vừa mới gần đây thôi.</div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPFAy43AXGuB7oAiBvfe75TqAsxy10nfbEnSi2ucSkd_pYrWKBmUp6HmDM4toc2OAN_vLdF8ulfvzGtXV_RfkQEbqdLaTi1bO9pOb3evfRKOXDvvc6-gGLf75nsWLj8QaPt01-kAsSji4/s1600/viet-hoang-doi-truong-doi-tinh-nguyen-ky-anh.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="820" data-original-width="640" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPFAy43AXGuB7oAiBvfe75TqAsxy10nfbEnSi2ucSkd_pYrWKBmUp6HmDM4toc2OAN_vLdF8ulfvzGtXV_RfkQEbqdLaTi1bO9pOb3evfRKOXDvvc6-gGLf75nsWLj8QaPt01-kAsSji4/s400/viet-hoang-doi-truong-doi-tinh-nguyen-ky-anh.jpg" width="311" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Đam mê với hoạt động tình nguyện vì cộng đồng</td></tr>
</tbody></table>
<div style="text-align: justify;">
Có thể nói rằng tôi đã thay đổi hoàn toàn khác so với trước, nếu bẵng đi một thời gian thì nhiều người sẽ không tưởng tượng nổi, tôi từ nội tâm chuyển sang chia sẻ nhiều hơn, từ nhút nhát chuyển sang chủ động giành cơ hội, vân vân... Nhưng chẳng có gì ngẫu nhiên cả, đó là một quá trình có tính định hướng từ bên trong mà người ngoài không nhận ra được.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Nhưng như thế vẫn chưa đủ, còn quá nhiều khuyết điểm để cố gắng khắc phục, còn quá nhiều mong muốn chưa thực hiện được, còn quá nhiều khoảng cách với những người thành đạt. Tôi có ưu thế là tiềm năng phát triển cao nếu thành công, luôn có nhiều dự án cao đẹp để thực hiện chứ không loay hoay tìm lý tưởng sống. Có những người chẳng biết làm gì vào lúc rảnh, tôi thì từng nói trong một cuộc trò chuyện rằng "Vậy bạn sinh ra để làm gì? Mỗi người đều có một sứ mệnh.".</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Cuộc sống là một sứ mệnh!</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-size: x-small;"><b>-Việt Hoàng-</b></span></div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-29894217323280877642018-12-15T23:28:00.000+07:002018-12-16T06:55:40.190+07:00Việt Nam vô địch AFF Suzuki Cup 2018Việt Nam nâng cúp vô địch AFF Suzuki Cup 2018 theo cách không có gì bất ngờ. “Những chú hổ” đã không thể làm gì trước “Những chú Rồng Vàng” quá mạnh.<br />
<br />
Chúng ta đã vài lần đá bóng ma trước đối thủ, cái cách mà trước đây chỉ thấy ở đội tuyển Thái Lan. Dù giải năm nay khán giả không được chứng kiến màn phục thù giữa Việt Nam với Thái Lan, nhưng sau trận chung kết, việc đó có vẻ không còn cần thiết nữa.<br />
<br />
Đẳng cấp của đội tuyển Việt Nam đã được khẳng định qua 3 giải đấu lớn trong năm 2018, và thời gian tiếp theo chúng ta mong chờ những trận thư hùng ở sân chơi Châu Á và mục tiêu World Cup.<br />
<br />
Tuyệt vời niềm cảm hứng mang tên Việt Nam.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmfK9o1pTLYJpW10mMi9xoGWbbkOuv8u4UuemS7Ow1lgPH_Hak2VZlf1etya1I1WyB0d3RTWBb3dfcwJ0_qyW5nibENR-NVkdJZMY2kjRIqXpYRPu7HHpByg7wwc3u2_XogzPldXZvKxc/s1600/8379D351-327A-4D7C-912B-2C0CB20D7A5B.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="675" data-original-width="1200" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmfK9o1pTLYJpW10mMi9xoGWbbkOuv8u4UuemS7Ow1lgPH_Hak2VZlf1etya1I1WyB0d3RTWBb3dfcwJ0_qyW5nibENR-NVkdJZMY2kjRIqXpYRPu7HHpByg7wwc3u2_XogzPldXZvKxc/s400/8379D351-327A-4D7C-912B-2C0CB20D7A5B.png" width="400" /></a></div>
<br />Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-86416437276631677532018-07-24T23:23:00.003+07:002021-07-31T20:41:47.741+07:00Sửa lỗi An error occurred while creating temporary file... trên VMware ESXi server<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Lỗi "Failed - An error occurred while creating temporary file for /vmfs/volumes/........./...vmx: The file already exists" khi khởi động máy ảo trên VMware ESXi server</span></div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4roPyfneJU5SwzZQGly_s50CPyp4AsFXOKxNsyCoGUnwAfnGF5rWhrkX97y4s2c1x57T4pRqwac5MLCJvO-ke1ragLuU2lhsiyg9eyPWnypWT2fNEw-zShbsF4WUiIavPEknyARBavRw/s1600/fail+creating+temporary+file+VM+ESXi_viethoangit.com.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="202" data-original-width="678" height="146" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4roPyfneJU5SwzZQGly_s50CPyp4AsFXOKxNsyCoGUnwAfnGF5rWhrkX97y4s2c1x57T4pRqwac5MLCJvO-ke1ragLuU2lhsiyg9eyPWnypWT2fNEw-zShbsF4WUiIavPEknyARBavRw/s400/fail+creating+temporary+file+VM+ESXi_viethoangit.com.jpg" width="500" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Minh họa thông báo lỗi</td></tr>
</tbody></table>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Việc cần làm bây giờ chỉ là đổi tên file .vms~ trong virtual machine để nó tạo file mới là xong.</span><span style="font-family: "arial" , "helvetica" , sans-serif;">Cách của tôi là truy cập vào ESXi qua web, bật SSH lên, login vào, đổi tên file bằng dòng lệnh. Nếu bạn có cách khác hay hơn vui lòng bình luận ở dưới bài đăng này nhé.</span></div>
<br />
<div style="text-align: justify;">
<span style="font-family: arial, helvetica, sans-serif;"><br /></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>Bước 1:</b> Bật SSH bằng cách t</span><span style="font-family: "arial" , "helvetica" , sans-serif;">ruy cập vào ESXi server qua web,</span><span style="font-family: "arial" , "helvetica" , sans-serif;"> </span><span style="font-family: "arial" , "helvetica" , sans-serif;">vào Manage, chuyển sang tab Services, tìm dòng TSM-SSH, nhấn Start.</span></div>
</span><br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj3PA_wMl7T8hXnevNznAXehMF8uGQdnnd0kXa3ILH-8Ms0Dfcmn5zDlivCIubt5xOr9JqZaMGid0dC5ODWu8ixEb1ho3QhoI-4Z7nSxofGe9cRrdhEe9uSzwyw1mylYC7ofstud3QZ7Q/s1600/Start+ssh+service+on+ESXi.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="216" data-original-width="592" height="181" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj3PA_wMl7T8hXnevNznAXehMF8uGQdnnd0kXa3ILH-8Ms0Dfcmn5zDlivCIubt5xOr9JqZaMGid0dC5ODWu8ixEb1ho3QhoI-4Z7nSxofGe9cRrdhEe9uSzwyw1mylYC7ofstud3QZ7Q/s400/Start+ssh+service+on+ESXi.jpg" width="500" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Bật SSH</td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>Bước 2:</b> Dùng trình SSH client(putty chẳng hạn) truy cập vào server ESXi, tìm đến thư mục chứa dữ liệu của vm server, đổi tên file có đuôi .vmx~ thành đuôi bất kỳ, tôi ví dụ đổi đuôi thành .vmx.bak</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg93Nd9XYHYAYoCDM011NIYHj5EFe28NhZIu_z5FeFlVHyc_UDH5-W_1e9wW-pHcgGFRTXBTJQAd8tA9WYOMQ96fmDJZnW7Vp9MV1yWQ-UTRWkK-QZB3pzySgdMCAguZ6WOmMEiNVpYoko/s1600/rename+.vmx%257E+file+on+VM+of+ESXi.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="516" data-original-width="1059" height="241" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg93Nd9XYHYAYoCDM011NIYHj5EFe28NhZIu_z5FeFlVHyc_UDH5-W_1e9wW-pHcgGFRTXBTJQAd8tA9WYOMQ96fmDJZnW7Vp9MV1yWQ-UTRWkK-QZB3pzySgdMCAguZ6WOmMEiNVpYoko/s400/rename+.vmx%257E+file+on+VM+of+ESXi.jpg" width="500" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b><i>Lưu ý</i></b>: Đường dẫn chứa các file của máy ảo có dạng /vmfs/volumes/58ec2adc-d2744db0-e72b-1866da455e03/HTI-DC01, trong đó HTI-DC01 là tên máy chủ ảo mà bạn đặt cho nó.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Như vậy là xong. Khởi động máy ảo lên để tận hưởng thành quả.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Chúc các bạn thành công.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div style="text-align: right;">
<b><i><span style="font-size: x-small;">Việt Hoàng</span></i></b></div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-50119792117555188552018-06-05T22:59:00.002+07:002018-06-05T22:59:51.294+07:00Vì sao HLV Joachim Low không chọn Leroy Sane?<span style="font-family: arial, helvetica, sans-serif;">World Cup 2018 nóng lên với nhiều câu chuyện, trong đó có câu chuyện cầu thủ Leroy Sane không được chọn.</span><br />
<span style="font-family: arial, helvetica, sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Chúng ta hẳn đã thừa nhận những điều sau:<br />- Leroy Sane là một cầu thủ tài năng đã được ghi nhận.<br />- Leroy Sane lại không được gọi lên đội tuyển quốc gia Đức để dự World Cup 2018 mà thay vào đó là những cái tên được đánh giá thấp hơn.<br /><br />Và đã có rất nhiều phản đối như sau:<br />- Không chọn Sane là một sai lầm lớn.<br />- HLV Joachim Low không biết nhìn người.<br /><br />Thực tế thì sao?<br /><br />Tất nhiên là mọi chuyện không đơn giản như vậy. Vậy ông Joachim Low đã sai hay là những nhận định phản đối kia là sai? Chẳng ai sai cả, chúng ta hãy đặt lại góc nhìn của mình tỉnh táo hơn thử xem nhé.<br /><br />Joachim Low là HLV của đội tuyển quốc gia Đức, bạn đừng quên điều đó. Ông ấy ngu ư? Chắc có lẽ người không bình thường mới nghĩ thế. Với tầm nhìn của một HLV, họ sẽ định hình chiến thuật dựa trên tổng thể nguồn lực cầu thủ, rồi qua những buổi tập, qua những trận đấu thử nghiệm, ai phù hợp với chiến sẽ được chọn, tính cả yếu tố chuyên môn lẫn các yếu tố ngoài chuyên môn có thể ảnh hưởng trực tiếp hoặc gián tiếp tới tập thể. Tóm tắt lại một cụm từ tôi hay dùng: "Tầm nhìn của người lãnh đạo".<br /><br />Bạn đã rõ rồi chứ? Đó là lựa chọn của HLV mà theo ông ấy là phù hợp nhất với chiến thuật đang sử dụng. Ông HLV vẫn có thể sai, nhưng thường thì hợp lý.<br /><br />
</span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRRBDc84WlBFnZxDZ8i_6N9XMbHqNcvNgUTtK-E_r-VHgMLUvbqnLAqgJTATyD6uQZP_W7f24fTt4_Qc2WTbzM12RInPVilXrGXVr4YzNTW6I4UyrZ2jmnNugzZrToFb06tUn5tqU4rK8/s1600/Leroy_Sane_MSV-Schalke-5709_viethoangit.com.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="533" data-original-width="800" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRRBDc84WlBFnZxDZ8i_6N9XMbHqNcvNgUTtK-E_r-VHgMLUvbqnLAqgJTATyD6uQZP_W7f24fTt4_Qc2WTbzM12RInPVilXrGXVr4YzNTW6I4UyrZ2jmnNugzZrToFb06tUn5tqU4rK8/s400/Leroy_Sane_MSV-Schalke-5709_viethoangit.com.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Leroy Sane. Nguồn ảnh: Wikimedia Commons</td></tr>
</tbody></table>
<br /><span style="font-family: Arial, Helvetica, sans-serif;">Bạn cũng đừng quên rằng Leroy Sane là một cầu thủ tài năng, dù không được gọi lên tuyển thì vẫn phải công nhận như vậy. Bạn có quyền tin rằng Sane được đá sẽ tỏa sáng và giúp đội nhà có kết quả tốt hơn so với khi không có Sane, nhưng cũng đừng vì nhận định đó mà phản đối dữ dội ông Low nhé.<br /><br />Trong cuộc sống rất nhiều những trường hợp tương tự, bạn có thể sẽ là người không được chọn, dù bạn rất tốt, nhưng bạn phải biết định vị đúng giá trị bản thân, không để mất sự tự tin khi mà góc nhìn của người khác không đúng về mình. Bạn phải quyết liệt với điều đó.</span><div>
<div style="text-align: right;">
<span style="font-weight: 700;"><i><br /></i></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><div style="text-align: right;">
<b><i>Việt Hoàng</i></b></div>
</span></div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-75044785696148518892018-05-07T23:47:00.000+07:002021-07-31T20:41:56.176+07:00Tại sao nên sử dụng SSH?<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">SSH nhiều lúc sẽ chiếm ưu thế tuyệt đối so với cách kết nối qua giao diện đồ họa khi quản lý từ xa, sau đây tôi sẽ nêu các lý do để thuyết phục các bạn tìm hiểu sâu về SSH phục vụ cho công việc:</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<h4 style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">
1. Tính bảo mật</span></h4>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Các công cụ SSH sẽ thiết lập kết nối mạng được mã hóa để tạo một kênh kết nối riêng tư (tương tự VPN), dựa trên nhiều chuẩn mã hóa khác nhau, luôn đảm bảo cho dữ liệu truyền đi giữa client và server được thông suốt và an toàn </span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<h4 style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">
2. Tốc độ thực thi nhanh</span></h4>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Tốc độ là điểm mạnh nhất của chế độ dòng lệnh, các lệnh được thực thi và hiển thị ngay tức thì, không có thời gian trễ phải chờ load như khi truy cập qua môi trường đồ họa. </span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<h4 style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">
3. Đa tác vụ dễ dàng</span></h4>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Hãy tưởng tượng chúng ta đang mở hàng chục cửa sổ để kết nối SSH đến những server mình đang quản lý, nhưng nhìn rất gọn gàng, chạy nhẹ nhàng, đó quả là một hình ảnh khá mê hoặc. </span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Như ở hình dưới, tôi mở 4 cửa sổ cùng kết nối đến firewall để xem thông tin thời gian thực về tải CPU và RAM hệ thống, về cấp phát DHCP trong mạng, và về một vài thứ mà mình chỉ định bằng lệnh để theo dõi. Bình thường điều này chẳng có gì đáng nói, đến lúc cấp bách thì nó quả là rất hữu dụng đối với người quản trị hệ thống.</span></div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd8Z7FkJSMaPv9skQYlcqboJzXRN4CEOgXD3LGitsdhOtAvIkWGbYtXO3AGGjCRq6YVrl6ciYvaScsSU_ouKQBodUazVhd7gdPYZX00LZz5n9SSnkeW4xGkFg6wgQcN7BzQ2xVvBjJj3Q/s1600/Multi+SSH+tasking+on+PC_demo+pfsense.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="" border="0" data-original-height="900" data-original-width="1600" height="270" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd8Z7FkJSMaPv9skQYlcqboJzXRN4CEOgXD3LGitsdhOtAvIkWGbYtXO3AGGjCRq6YVrl6ciYvaScsSU_ouKQBodUazVhd7gdPYZX00LZz5n9SSnkeW4xGkFg6wgQcN7BzQ2xVvBjJj3Q/s400/Multi+SSH+tasking+on+PC_demo+pfsense.jpg" title="multi tasking with SSH" width="480" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Multi tasking</td></tr>
</tbody></table>
<h4 style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">
4. Bất chấp mọi kết nối mạng yếu</span></h4>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Với SSH, các kết quả trả về qua môi trường dòng lệnh tốn rất ít băng thông, do đó chỉ với chiếc điện thoại ở nơi mạng rất yếu cũng có thể kết nối từ xa đến server để kiểm tra với tốc độ đảm bảo chấp nhận được. Điều này hẳn là trái ngược với việc chờ tải trang từ web.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Như vậy có thể thấy, để trở thành người quản trị chuyên nghiệp, hẳn không có lý do gì để chúng ta không tận dụng sức mạnh dòng lệnh qua công cụ SSH để thực hiện công việc cả. Tùy từng hoàn cảnh cụ thể người ta sẽ sử dụng công cụ mang lại năng suất cao nhất cũng như đảm bảo an toàn trong phiên kết nối. Chúc các bạn hứng thú với môi trường CLI nhé.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><i></i></span><br />
<div style="text-align: right;">
<i><i><b><span style="font-family: "arial" , "helvetica" , sans-serif;">Việt Hoàng</span></b></i></i></div>
<i>
</i>Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-49471353705489561952018-05-06T14:14:00.000+07:002021-07-31T20:45:52.953+07:00Tìm hiểu giao thức SSH cơ bản nhất<h4 style="text-align: justify;">
<b>1. Định nghĩa</b></h4>
<div style="text-align: justify;">
Theo định nghĩa của Wikipedia</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
“SSH (<a href="https://vi.wikipedia.org/wiki/Ti%E1%BA%BFng_Anh">tiếng Anh</a>: Secure Shell) là một <a href="https://vi.wikipedia.org/wiki/Giao_th%E1%BB%A9c_truy%E1%BB%81n_th%C3%B4ng">giao thức mạng</a> dùng để thiết lập kết nối mạng một cách bảo mật. SSH hoạt động ở lớp trên trong mô hình phân lớp <a href="https://vi.wikipedia.org/wiki/TCP/IP">TCP/IP</a>. Các công cụ SSH (như là <a href="https://vi.wikipedia.org/wiki/OpenSSH">OpenSSH</a>,...) cung cấp cho người dùng cách thức để thiết lập kết nối mạng được mã hoá để tạo một kênh kết nối riêng tư. Hơn nữa tính năng <a href="https://vi.wikipedia.org/w/index.php?title=Tunneling&action=edit&redlink=1">tunneling</a> của các công cụ này cho phép chuyển tải các giao vận theo các giao thức khác. Do vậy có thể thấy khi xây dựng một hệ thống mạng dựa trên SSH, chúng ta sẽ có một hệ thống <a href="https://vi.wikipedia.org/wiki/M%E1%BA%A1ng_ri%C3%AAng_%E1%BA%A3o">mạng riêng ảo</a> <a href="https://vi.wikipedia.org/wiki/M%E1%BA%A1ng_ri%C3%AAng_%E1%BA%A3o">VPN</a> đơn giản”.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgukeAnn6h08dRLn-qozZzotfzyjUQ8bluLuRVnx4iCiN1yOntEstg_VtFZkY7D14HExozjL95D_3GoT6XT6jnCbhR-usRNm2ua5_Sbz-q2FHhpHx9xsbysMTGmIk3c9vZGnBPeNgHgmJQ/s1600/ssh_viethoangit.com.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="646" data-original-width="960" height="268" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgukeAnn6h08dRLn-qozZzotfzyjUQ8bluLuRVnx4iCiN1yOntEstg_VtFZkY7D14HExozjL95D_3GoT6XT6jnCbhR-usRNm2ua5_Sbz-q2FHhpHx9xsbysMTGmIk3c9vZGnBPeNgHgmJQ/s400/ssh_viethoangit.com.jpg" width="400" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Như vậy có thể hiểu SSH là giao thức kết nối client server sử dụng dòng lệnh, có mã hóa nội dung trên đường truyền để đảm bảo an toàn. Giao thức SSH có thể hoạt động trên mọi nền tảng.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
SSH có thể coi như là bản nâng cấp của TELNET, vì TELNET không mã hóa nội dung nên chỉ với công cụ cơ bản đã có thể nghe lén toàn bộ nội dung trên đường truyền, bao gồm tên đăng nhập và mật khẩu, vì vậy để đảm bảo an ninh người ta khuyến cáo không nên bật TELNET trên máy chủ cũng như các thiết bị khác.</div>
<div style="text-align: justify;">
<br /></div>
<b><h4 style="text-align: justify;">
<b>2. Cổng kết nối</b></h4>
</b><div style="text-align: justify;">
Mặc định, SSH lắng nghe ở port 22, giao thức TCP. Bạn có thể đổi port, tuy nhiên các công cụ scan port có thể phát hiện ra mọi cổng đang mở trên server của bạn.</div>
<div style="text-align: justify;">
<br /></div>
<b><h4 style="text-align: justify;">
<b></b></h4>
<h4 style="display: inline !important; text-align: justify;">
<b>3. Phương thức mã hóa</b></h4>
</b><div style="text-align: justify;">
Theo Wikipedia Tiếng Việt, có các cách mã hóa như sau:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
· 3DES (cũng được biết như Triple-<a href="https://vi.wikipedia.org/wiki/DES">DES</a>) -- phương pháp mã hoá mặc định cho SSH.</div>
<div style="text-align: justify;">
· IDEA—Nhanh hơn 3DES, nhưng chậm hơn Arcfour và Blowfish.</div>
<div style="text-align: justify;">
· Arcfour—Nhanh, nhưng các vấn đề bảo mật đã được phát hiện.</div>
<div style="text-align: justify;">
· Blowfish—Nhanh và bảo mật, nhưng các phương pháp mã hoá đang được cải tiến.</div>
<div style="text-align: justify;">
<br /></div>
<b><h4 style="text-align: justify;">
<b>4. Chứng thực kết nối</b></h4>
</b><div>
<div style="text-align: justify;">
Có hai phương thức:</div>
<div style="text-align: justify;">
- Chứng thực kết nối qua password.</div>
<div style="text-align: justify;">
- Chứng thực kết nối qua SSH key.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Khuyến cáo người dùng nên sử dụng key để kết nối. SSH key là một file chứ chuỗi kí tự mã hóa. Với SSH key, người dùng có thể đặt thêm một mật khẩu passphare để đảm bảo an toàn hơn, hoặc cũng có thể bỏ trống. Bạn sẽ bắt gặp khái niệm public key(khóa cho server) và private key(khóa cho client) khi tìm hiểu sâu hơn.</div>
<div style="text-align: justify;">
<br /></div>
<b><h4 style="text-align: justify;">
<b>5. Các phần mềm phổ biến</b></h4>
</b><div style="text-align: justify;">
- PuTTY: trên Windows</div>
<div style="text-align: justify;">
- OpenSSH: đa nền tảng.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Trên đây là những kiến thức cơ bản nhất nhưng chưa đầy đủ, nếu muốn tìm hiểu kỹ hơn, bạn có thể search trên google.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Thời gian tới, tôi sẽ có các bài viết chia sẻ về cách sử dụng SSH trên server Pfsense dùng làm router kiêm firewall để kiểm tra một số thông tin cơ bản, mời các bạn đón xem.</div>
</div>
<div>
<br /></div>
<div style="text-align: right;">
<b>Việt Hoàng</b></div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-20654193166263267132018-04-30T20:16:00.001+07:002021-07-31T21:00:49.650+07:00Góp ý về du lịch biển Kỳ Xuân<div style="text-align: justify;">
(Bài viết chỉ thể hiện quan điểm riêng của tôi trong tầm nhìn hạn hẹp mà tôi có sau khi có một chuyến đi chơi tại đây vào ngày 29/4/2018)</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Biển Kỳ Xuân (Kỳ Anh - Hà Tĩnh) tiềm năng lớn vì trải dài, nhiều bãi đá trơn khổng lồ, có đảo nhỏ gần bờ, có đặc sản ẩm thực riêng, có tuyến đường ven biển ra đến biển Thiên Cầm, giáp ranh giữa Kỳ Anh và Cẩm Xuyên nên dễ dàng thu hút khách ở cả hai huyện. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Huyện đã có chính sách phát triển du lịch biển ở Kỳ Xuân rồi thì tôi nghĩ nên đầu tư sớm, sau đây là một số ý kiến nhỏ:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>1. Giao thông: </b>Làm một tuyến đường tốc độ cao nối thẳng QL 1A xuống bờ biển. Cái này quan trọng nhất, giao thông không thuận lợi sẽ bóp chết du lịch. </div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgApNYTEInosZ52cS40l5bn5Slp4h8hfATUng13c-IUuuF307_f11Tpe-U0a6W6ZDgUeqqBjvfY5PWrs_VY5diDHqv3MoZ8r4o1rMmSi_2qlhA7O5XOxiobJm06DWw-7vdWqJKG0pT1Ji0/s1600/thi+tran+Voi+den+bien+Ky+Xuan.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="799" data-original-width="793" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgApNYTEInosZ52cS40l5bn5Slp4h8hfATUng13c-IUuuF307_f11Tpe-U0a6W6ZDgUeqqBjvfY5PWrs_VY5diDHqv3MoZ8r4o1rMmSi_2qlhA7O5XOxiobJm06DWw-7vdWqJKG0pT1Ji0/s400/thi+tran+Voi+den+bien+Ky+Xuan.jpg" width="395" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td class="tr-caption" style="font-size: 12.8px;">Mô phỏng tuyến đường từ Quốc lộ 1A đoạn gần ngã 3 thị trấn Voi xuống biển Kỳ Xuân, khoảng 5,76km đường chim bay</td></tr>
</tbody></table>
</td></tr>
</tbody></table>
<div style="text-align: justify;">
<b>2. Môi trường: </b>Đảm bảo vệ sinh môi trường sạch sẽ. Bãi biển phải sạch. Hiện tại nhiều chỗ bẩn, rác thải nhiều. Giải pháp tình thế là huy động lực lượng đoàn thanh niên để dọn rác. Có giải pháp để các bãi đá không bị xả rác bởi các nhóm bạn trẻ đi phượt đến đó nướng cá, nướng ngô... Giữ được cảnh quan tự nhiên như hồ nước, bãi phi lao, đồi cát. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>3. Kinh doanh hộ gia đình: </b>Làm việc với các hộ gia đình kinh doanh ven bãi biển để có sự chuyên nghiệp trong dịch vụ, đảm bảo vệ sinh an toàn thực phẩm, cân bằng giá cả hợp lý. Phát triển mạnh đặc sản ẩm thực biển và các dịch vụ chất lượng cao tận hộ gia đình.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<div>
Các vấn đề lớn khác như quy hoạch, dịch vụ, kêu gọi đầu tư... tôi không có trình độ để ý kiến gì thêm.</div>
<div>
<br /></div>
</div>
<div style="text-align: justify;">
Một vài hình ảnh tôi ghi lại được:</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlpRdZebYOwpOgMWhLyB8D8PfpO4UtqPotE7EoQyqqONewVcj9ECozEX6EkmL2ElUlg6j52c91nlzXUhHOq6qFAiE-ejg2sp-rUI7thFd_SBThCJo_b-4YGE7xdWwayrn5N9cq-ojwgmw/s1600/Bai-da-bien-Ky-Xuan.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="750" data-original-width="1000" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlpRdZebYOwpOgMWhLyB8D8PfpO4UtqPotE7EoQyqqONewVcj9ECozEX6EkmL2ElUlg6j52c91nlzXUhHOq6qFAiE-ejg2sp-rUI7thFd_SBThCJo_b-4YGE7xdWwayrn5N9cq-ojwgmw/s400/Bai-da-bien-Ky-Xuan.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Bãi đá lớn tại biển Kỳ Xuân, nhiều đá trơn và đẹp</td></tr>
</tbody></table>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLJQm1tE6RLTvtIX07gYjfI17a98LkFXTB9WSaBSRoCF-x0tbHoLPMsjxmG8mkNzbLOTMokONUI8RAIo12GuQNlhIFVvoJYgU1RwDuWy7nnMLf1OALHu1TzoyEKECudzdtU4f_gap2_9Q/s1600/C-Resort-bien+Ky+Xuan.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="750" data-original-width="1000" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLJQm1tE6RLTvtIX07gYjfI17a98LkFXTB9WSaBSRoCF-x0tbHoLPMsjxmG8mkNzbLOTMokONUI8RAIo12GuQNlhIFVvoJYgU1RwDuWy7nnMLf1OALHu1TzoyEKECudzdtU4f_gap2_9Q/s400/C-Resort-bien+Ky+Xuan.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">C-Resort tại biển Kỳ Xuân</td></tr>
</tbody></table>
<div style="text-align: justify;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIJxtD0LrjSKCFD7ixQ_DKzPKGMYK3IUqQm9fcPryHQ_fxex60rUSzmUwcFVQngeoJWMXn9BKXTvM5SnlDWnnh6acU97o_hsHINgy5nC8Z7Iwx3YwyjPUKN-Cv5KJizuOQfZyR3Ebdftg/s1600/Bai-da-bien-Ky-Xuan_chup-anh.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="710" data-original-width="1000" height="283" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIJxtD0LrjSKCFD7ixQ_DKzPKGMYK3IUqQm9fcPryHQ_fxex60rUSzmUwcFVQngeoJWMXn9BKXTvM5SnlDWnnh6acU97o_hsHINgy5nC8Z7Iwx3YwyjPUKN-Cv5KJizuOQfZyR3Ebdftg/s400/Bai-da-bien-Ky-Xuan_chup-anh.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Nhiều không gian đẹp cho các bạn trẻ chụp ảnh</td></tr>
</tbody></table>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: right;">
<b><i>Việt Hoàng</i></b></div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-3796235215493005612018-04-28T10:20:00.000+07:002021-07-31T20:42:34.763+07:00Access VMFS partition on ESXi server by Linux LiveCDYou need to make <span style="background-color: white;">USB </span>boot a Linux distro. Example on Kali Linux.<br />
<div>
After, boot from USB</div>
<div>
<br /></div>
Step 1: install vmfs-tools: sudo apt instal vmfs-tools<br />
Step 2: search VMFS partition with fdisk command.<br />
Step 3: mount VMFS partition with command: vmfs-fuse /dev/sdxx /mnt<br />
Step 4: can read or copy data of VMFS in the folder /mnt<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/h1cpizJLcgM/0.jpg" frameborder="0" height="272" src="https://www.youtube.com/embed/h1cpizJLcgM?feature=player_embedded" width="480"></iframe></div>
<div class="separator" style="clear: both; text-align: left;">
Have fun. Thanks.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: right;">
<b><i>Việt Hoàng</i></b></div>
<br />Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-6879899313901781782018-04-17T12:51:00.001+07:002021-08-13T21:11:48.350+07:00MyTV truyền dữ liệu qua sợi lõi nào?<div class="separator" style="clear: both; text-align: left;">
MyTV truyền dữ liệu qua sợi lõi nào?</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Đáp án là truyền dữ liệu qua các lõi 1 2 3 6 như dữ liệu internet thông thường.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Cách dùng hộp test mạng để xem tín hiệu mạng đang tuyền trên sợi nào của dây cáp mạng giống như trong video, chỉ cần dùng hộp test mạng lấy phần có pin, cắm dây mạng vào, và xem kết quả, không cần cắm phần còn lại của bộ test. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/-n1x9LwULnw/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/-n1x9LwULnw?feature=player_embedded" width="480"></iframe></div>
<br />
Có một điều thú vị ở đây, tuy đơn giản như vậy, nhưng cách đây một năm, tôi đã loay hoay khá lâu mới tìm được lời giải, gọi điện cho các kỹ thuật viên VNPT họ cũng không biết, có mấy anh còn bảo là phải bấm 8 dây mới chạy được.<br />
<br />
<div style="text-align: right;">
<b>Việt Hoàng</b></div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-15831234825044845742017-07-24T22:01:00.000+07:002021-07-31T20:45:38.548+07:00Bphone 2 - nguồn cảm hứng cho người Việt<div style="text-align: justify;">
24/7/2017, một ngày đầu tuần sôi sục vì vé mời Bphone 2 xuất hiện. Tôi cũng như nhiều người yêu công nghệ Việt Nam đang có cảm giác háo hức khó tả này, muốn được cầm tấm vé, muốn đến Trung tâm Hội nghị Quốc gia vào 8/8 tới đây để dự lễ ra mắt Bphone 2.</div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAnhY5zepZinIxyWLEtduLdDf_dmng-VEwibE92HNFHO0HWXPv-CjsNLeVjRgyJLLfClj3o7T2Ret_fyZLvCjOUYwHn4tBHlD4VpZxHgWqDiRhGgQHKySmPiooGucsVR1vFa0Nqt9yWY/s1600/ve-moi-bphone+2.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="233" data-original-width="525" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipAnhY5zepZinIxyWLEtduLdDf_dmng-VEwibE92HNFHO0HWXPv-CjsNLeVjRgyJLLfClj3o7T2Ret_fyZLvCjOUYwHn4tBHlD4VpZxHgWqDiRhGgQHKySmPiooGucsVR1vFa0Nqt9yWY/s1600/ve-moi-bphone+2.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Vé mời dự lễ ra mắt Bphone 2 - Nguồn: internet.</td></tr>
</tbody></table>
<div style="text-align: justify;">
Tôi còn nhớ trên sân khấu của lễ ra mắt Bphone 1, ông Nguyễn Tử Quảng đã nói đại ý: 'chúng tôi đã làm được, và điều đó là dành cho các bạn, dành cho Việt Nam'. Những người hâm mộ Bphone hẳn là hiểu rất rõ ý nghĩa câu nói đó. Bphone không chỉ là một chiếc điện thoại thông thường, nó đại diện cho tinh thần dám nghĩ, dám làm, đại diện cho trí tuệ công nghệ của Việt Nam. Bphone là chiếc điện thoại thuần Việt đúng nghĩa đầu tiên và là sản phẩm chất lượng cao, được định danh ở phân khúc cao cấp.</div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9TUJkoly_VFC3doaudb6o5Dhaux1z11bUCgiC_F8qSATjwXpO7fd912fqdqehDIXNeDXbvIjJfyV2PL952l3lduLCHO7lSl_pumYN-TIB-_WGPIiGuAMue4qbHGg2MdnZ1ODhlRln8NA/s1600/Bphone+1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="863" data-original-width="1600" height="215" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9TUJkoly_VFC3doaudb6o5Dhaux1z11bUCgiC_F8qSATjwXpO7fd912fqdqehDIXNeDXbvIjJfyV2PL952l3lduLCHO7lSl_pumYN-TIB-_WGPIiGuAMue4qbHGg2MdnZ1ODhlRln8NA/s400/Bphone+1.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Vé mời Bphone 1</td></tr>
</tbody></table>
<div style="text-align: justify;">
Thiết kế phẳng đầu tiên và độc đáo, chip âm thanh cao cấp, công nghệ truyền dữ liệu TransferJet siêu tốc..., nhưng hạn chế về phần mềm chưa hoàn thiện, Bkav đã bán ra với mức giá khá rẻ, chỉ từ 11 triệu đồng. Nhưng câu chuyện về giá của nó vẫn là vấn đề gây nhiều tranh cãi cho đến tận bây giờ. Thú thật là lúc công bố thông tin về giá, tôi cũng không ngờ nó rẻ như thế. Nghe đồn rằng Bphone 2 dưới 10 triệu đồng, tôi buồn. Nếu giá rẻ thì làm sao có được sản phẩm cao cấp? </div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCcO_I3XzfrVSmZdDxD6X3Kj8lsgGfSU7mPgV5ZGMUW8EE4RPXgTcm1GT0aRoqmo8S9LvN5eqoER1vLTGuAqTPDf9gACg7dFNDmNbwdoqFsUvIbSAsoU2DGRXmyVS_JJS0W6Gfw-vu3AY/s1600/gia+cua+Bphone+1.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="833" data-original-width="1111" height="239" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCcO_I3XzfrVSmZdDxD6X3Kj8lsgGfSU7mPgV5ZGMUW8EE4RPXgTcm1GT0aRoqmo8S9LvN5eqoER1vLTGuAqTPDf9gACg7dFNDmNbwdoqFsUvIbSAsoU2DGRXmyVS_JJS0W6Gfw-vu3AY/s320/gia+cua+Bphone+1.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Khi công bố giá, cả hội trường đã ồ lên thành tiếng</td></tr>
</tbody></table>
<div style="text-align: justify;">
Tôi vẫn mong Bphone có hai phiên bản, một phiên bản cao cấp màn hình 5.5inch và một phiên bản mini khoảng 4.7inch có thể rút gọn cấu hình để đánh vào phân khúc tầm trung. Càng mong hơn nữa, đó là sự hoàn thiện về phần mềm để trải nghiệm của người dùng được hoàn hảo. Và sớm bán ra các thị trường nước ngoài.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Mọi chuyện vẫn còn là bí mật, chúng ta sẽ phải chờ đến 8/8 để trải nghiệm thực sự "siêu phẩm" này, và để nghe tiếp câu nói huyền thoại "thật không thể tin được".</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Còn bây giờ, tôi sẽ kể cho các bạn nghe cảm giác khi tham dự Bphone 1 nó như thế này: Dòng người xếp hàng vào cửa dài như vô tận, bộ phận an ninh sẽ kiểm tra hành lý, nhân viên Bkav sẽ dùng máy quét QRcode để nhận dạng thẻ mời. Bên trong cửa, chữ B lớn ở phía trên bậc thang, đằng trước nó là một gian trưng bày chiếu Bphone duy nhất trong tủ kính. Người người chụp ảnh liên tục. Chúng tôi được ăn tiệc đứng trước khi vào bên trong hội trường. Đầu tiên, Bkav chiếu clip giới thiệu về Bphone trên màn hình được cho là lớn nhất Đông Nam Á thời điểm đó được đặt làm từ nước Đức, lần đầu tiên được xem rõ nét và nghe âm thanh sướng tai đến tê người. Bên cạnh tôi, những anh chị nhà báo vừa xem vừa cập nhật tin tức online lên báo mạng, vừa viết bài để gửi offline sau đó. Xung quanh, điện thoại, máy ảnh giơ lên chụp liên tục. Sau đó mọi người háo hức đi vào phòng trải nghiệm sản phẩm, người đông quá phải xếp hàng chờ đến lượt. Ra về mỗi người được tặng một món quà nhỏ làm kỷ niệm. Nghe đồn rằng chi phí cho sự kiện lên đến 10 tỉ đồng. Kể từ đó, internet dậy sóng bởi vô số tương tác của cư dân mạng trước những thông tin về Bphone.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: right;">
<b><i>Việt Hoàng</i></b></div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-52184297931577934082017-03-16T14:05:00.001+07:002021-07-31T20:42:52.947+07:00Hướng dẫn sao lưu bản quyền Bkav ProThường thì sau khi cài lại Windows, phần mềm diệt virus Bkav Pro sẽ tự động nhận diện thông số bản quyền mình đã cài trước đó mà không cần phải làm gì thêm. Vấn đề đặt ra là đề phòng trường hợp bị lỗi không mong muốn, ví dụ như tôi đã gặp một bản ghost sau khi bung ghost xong thì thông tin bản quyền Bkav Pro bị mất và thay bằng thông tin của người khác. Bài viết này <a href="https://www.blogger.com/blogger.g?blogID=917627755192566582">www.viethoangit.com</a> sẽ giải quyết rắc rối đó cho các cán bộ công chức Nhà nước hiện nay vẫn chủ yếu dùng Bkav Pro. <br />
<br />
Bkav Pro lưu giữ thông tin bản quyền trong một tệp tin ẩn có tên bksesysinfo.sis, chúng ta chỉ cần hiện tệp ẩn này lên để nén lại, khi cần giải nén ra là có bản quyền như cũ. Sau đây tôi sẽ hướng dẫn cách làm trên Windows 10, cá hệ điều hành khác làm tương tự.<br />
<h3>
</h3>
<h3>
Bước 1: Truy cập File Explorer Options bằng đường dẫn Start -> Control Panel - File Explorer Options <span style="font-weight: normal;">(Đối với Windows XP/7 thì Start -> Control Panel - Folder Options)</span>.</h3>
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsukL5CyEDZ1HLsOouzaT0asIIdSgGTNNTyWBKI_kbBqsLjO_PlHIgv4epxDyjGKtrHx5i2bA6pvsteak_-CxRlzcvEjHVGWZA63JsddUrcWB22KxXn6DvmHRgwlj8-TQy4bZN_RlzWbw/s1600/01-start-control-panel-search.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img alt="search control panel in Windows 10" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsukL5CyEDZ1HLsOouzaT0asIIdSgGTNNTyWBKI_kbBqsLjO_PlHIgv4epxDyjGKtrHx5i2bA6pvsteak_-CxRlzcvEjHVGWZA63JsddUrcWB22KxXn6DvmHRgwlj8-TQy4bZN_RlzWbw/s320/01-start-control-panel-search.jpg" title="search control panel in Windows 10" width="249" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Hình 1: tìm nhanh Control Panel</td></tr>
</tbody></table>
Có nhiều cách để truy cập File Explorer Options, tôi chỉ hướng dẫn 1 cách cho các bạn.<br />
<br />
Trên Windows 10, menu Control Panel không hiển thị ngay trước mắt cho bạn, nên khi nhấp chuột vào Start một lần, bạn gõ trên bàn phím cụm từ “Control Panel”. <br />
<br />
Cửa sổ tìm kiếm sẽ xuất hiện kết quả, bạn nhấp chuột vào Control Panel như hình bên để mở cửa sổ Control Panel. <br />
<br />
Trong cửa sổ Control Panel, ở “View by” bạn chọn Small icons để xem toàn bộ menu, tìm đến “File Explorer Options” (hoặc Folder Options), nhấp chuột 2 lần để mở. <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPTKJrjoBvwKzBMMROHUdO2gecZBLAtApMb173mfAy8x6VJt_FLqoocm2OBuvWdVvQKjrURfbcL4DLu0neZyXdftSpO5t4ID7J9TCALBq_anTH00x34gODgMkuhCguSmTuBkwCt3uszMw/s1600/02-control-panel-file-explorer-options.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="control panel in Windows 10" border="0" height="244" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPTKJrjoBvwKzBMMROHUdO2gecZBLAtApMb173mfAy8x6VJt_FLqoocm2OBuvWdVvQKjrURfbcL4DLu0neZyXdftSpO5t4ID7J9TCALBq_anTH00x34gODgMkuhCguSmTuBkwCt3uszMw/s555/02-control-panel-file-explorer-options.jpg" title="control panel in Windows 10" width="555" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Hình 2: Giao diện Control Panel ở chế độ Small icons</td></tr>
</tbody></table>
<h3>
</h3>
<h3>
Bước 2: Thiết lập chế độ hiển thị tệp tin ẩn cấp độ hệ thống.</h3>
<br />
Sau khi hoàn thành Bước 1, cửa sổ File Explorer Options hiện ra, bạn chọn thẻ “View”, sau đó chọn tùy chọn “Show hidden files, folders, and drives” và bỏ chọn ở tùy chọn “Hide protected operating system files (Recommended)” rồi nhấn “OK” <br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjky2Q5bsTDRuzwEYFGSKf_2Nj4RZW7WhzpOE3RVb875X-ZzqQ9-OIl76FXbNnWPy4zcmE92DDt7xwi4Dj00azBds6pFmKXdfJW5B1hFT5d6UFmDHsZkzkb1fqdfVMaNM2nLG74qg41ZIA/s1600/03-set-file-explorer-options.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="file explorer options" border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjky2Q5bsTDRuzwEYFGSKf_2Nj4RZW7WhzpOE3RVb875X-ZzqQ9-OIl76FXbNnWPy4zcmE92DDt7xwi4Dj00azBds6pFmKXdfJW5B1hFT5d6UFmDHsZkzkb1fqdfVMaNM2nLG74qg41ZIA/s400/03-set-file-explorer-options.jpg" title="file explorer options" width="321" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Hình 3: Giao diện File Explorer Options (Folder Options)</td></tr>
</tbody></table>
<b></b><br />
<h3>
</h3>
<h3>
Bước 3: Nén tệp tin cấu hình bản quyền của Bkav Pro.</h3>
<br />
Sau khi thực hiện xong bước 2, chúng ta truy cập vào My Computer, mở bất kỳ phân vùng ổ đĩa nào, tìm tệp “bksesysinfo.sis” rồi nén lại. <br />
<br />
Tôi ví dụ cách nén bằng phần mềm 7-Zip, nếu các bạn dùng Winrar thì cũng tương tự, chuột phải vào tệp “bksesysinfo.sis” chọn 7-Zip rồi chọn Add to “bksesysinfo.zip”(bạn có thể chọn .zip hoặc .rar hoặc .7z đều được).<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPeOgp1g76bQyrQgFPnhyphenhyphenMOg_GQqm-jwA-EQwWGViFr2YtBiaUBavzl5Y9Z-dw_Cr9-72K49IiPsjVHQKjs55iGkCqaLWA23REK2MRKbPmpZ7b4fXKCv4qub_AAe1HGFFqdriUj7N4cTw/s1600/04-add-bksesysinfo.sis-to-archive.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="archive with 7-zip" border="0" height="455" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPeOgp1g76bQyrQgFPnhyphenhyphenMOg_GQqm-jwA-EQwWGViFr2YtBiaUBavzl5Y9Z-dw_Cr9-72K49IiPsjVHQKjs55iGkCqaLWA23REK2MRKbPmpZ7b4fXKCv4qub_AAe1HGFFqdriUj7N4cTw/s550/04-add-bksesysinfo.sis-to-archive.jpg" title="archive with 7-zip" width="550" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Hình 4: Nén tệp tin lưu bản quyền của Bkav Pro</td></tr>
</tbody></table>
<br />
Trong ổ đĩa sẽ xuất hiện tệp “bksesysinfo.zip”, vậy là bạn đã sao lưu thành công thông tin bản quyền Bkav Pro. <br />
<h3>
</h3>
<h3>
Bước 4: Khôi phục bản quyền Bkav Pro khi bị mất</h3>
<br />
Nếu sau khi cài Win, máy tính của bạn bị mất bản quyền Bkav Pro, bạn chỉ cần tìm tệp bksesysinfo.zip đã sao lưu trước đó, giải nén ra được file bksesysinfo.sis, khởi động lại máy tính là Bkav Pro tự nhận cấu hình bản quyền. <br />
<br />
Chúc các bạn thành công! Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-61835675289613764472017-02-24T19:59:00.000+07:002021-07-31T21:01:20.848+07:00Anh thích<div style="text-align: justify;">
</div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjgxnHPZvVJgvtIY1YAX6f3gzI7CTeNLoJQ3JvnEr1Xd1FSyIuWl1ogfXAIkcsNhRbxZU4yVkt2iA5s310B7sriBt2YTNNi-GB0ioj_Mm2uuIr-jA9FmU7v6R6EB-IbZ-dyYijcuvkChg/s1600/de+thuong_Le+Khoa_www.viethoangit.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img alt="phụ nữ dễ thương - em Lê Khoa - www.viethoangit.com" border="0" height="204" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjgxnHPZvVJgvtIY1YAX6f3gzI7CTeNLoJQ3JvnEr1Xd1FSyIuWl1ogfXAIkcsNhRbxZU4yVkt2iA5s310B7sriBt2YTNNi-GB0ioj_Mm2uuIr-jA9FmU7v6R6EB-IbZ-dyYijcuvkChg/s320/de+thuong_Le+Khoa_www.viethoangit.jpg" title="bạn thích phụ nữ dễ thương?" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: xx-small;">Bạn thích phụ nữ dễ thương? (Model: Lê Khoa)</span></td></tr>
</tbody></table>
<div style="text-align: justify;">
- Anh thích một cô gái thành thị, hiện đại và năng động.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
- Anh thích một cô gái nông thôn, siêng năng lao động, chịu được sự vất vả. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
- Anh thích một cô gái dịu dàng, mang một làn gió êm ả cho anh bớt khô cằn.
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
- Anh thích một cô gái mạnh mẽ, không thể bị người ta ức hiếp, có thể tự lập khi cần.<br />
<div style="text-align: justify;">
<br /></div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRwDrBdlTniWb_T-aVEnfDQcDrVm32vBTzL3qcOpA_m-PIzS3zfkgNqLzELZOzHO_6fFGCXQJ2mVEkOT1sPl3Di7AAm0QylUQnkBtfHXObCa6kKduaWqXWxoMJrz2eqPegXW5_mkcqH8c/s1600/ca+tinh_Kim+Hue_www.viethoangit.com.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img alt="phụ nữ cá tính - em Phạm Huệ - www.viethoangit.com" border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRwDrBdlTniWb_T-aVEnfDQcDrVm32vBTzL3qcOpA_m-PIzS3zfkgNqLzELZOzHO_6fFGCXQJ2mVEkOT1sPl3Di7AAm0QylUQnkBtfHXObCa6kKduaWqXWxoMJrz2eqPegXW5_mkcqH8c/s400/ca+tinh_Kim+Hue_www.viethoangit.com.jpg" title="Bạn thích phụ nữ cá tính?" width="271" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: xx-small;">Hay bạn thích phụ nữ cá tính? (Model: Phạm Huệ)</span></td></tr>
</tbody></table>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
- Anh thích một cô gái đúng mực, không quá lạnh lùng nhưng không dễ để người ta cố ý đụng chạm, nhưng đủ nhiệt khi cần. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
- Anh thích một cô gái sống tình cảm, có tâm hồn đẹp, không thờ ơ với đời. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
- Anh thích một cô gái có niềm tin, tin chính em và tin anh, kể cả lúc gian khó nhất vẫn lạc quan về một ngày mai tươi sáng. </div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
- Anh thích một cô gái có tư duy logic, biết rõ phải trái, không có tâm lý đám đông, tránh được cách sống cảm tính thông thường. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
- Anh thích một cô gái thông minh, thích đọc sách, nắm được những quy luật, có định hướng và cách tiếp cận đúng trong cuộc sống, cùng anh trưởng thành suốt đời. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
- Anh thích tất cả những gì tạo nên một cô gái văn minh.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Ngày trước có người hỏi tôi "anh thích mẫu người thế nào", lúc đó tôi chưa thể nói ngay là tôi thích điểm gì nhất, bây giờ thì tôi có thể nói rằng phụ nữ làm tôi rung động nhất đó là một cô gái thông minh. Thông minh? Chắc sẽ có người thắc mắc, tại sao lại chung chung vậy nhỉ? Oh, đúng rồi, vì thế mà 10 điều trên là tôi viết ra những sự thông minh đó. Nhưng bạn biết đấy, viết thì viết, quan điểm thì quan điểm, còn thực tế thì linh hoạt hơn nhiều. Ai mà biết tương lai những mơ ước có đạt được không, cơ mà cái mong muốn tốt chắc chắn sẽ định hướng mình đến với những mục tiêu tốt. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Bài đã được đăng trêm <a href="https://www.facebook.com/photo.php?fbid=1389135904505311&set=a.972450526173853.1073741844.100002267452835&type=1&theater" rel="nofollow" target="_blank">facebook</a> vào 4/2/2017.<br />
<div style="text-align: right;">
<span style="font-size: x-small;"><i><b>Việt Hoàng</b></i></span> </div>
</div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-80010222155121737932016-12-13T13:30:00.000+07:002021-07-31T20:57:49.713+07:00Mọi nhận định về Donald Trump và cuộc bầu cử Tổng thống Mỹ năm 2016 đều sai<div style="text-align: justify;">
Rất thú vị với kết quả của cuộc bầu cử Tổng thống Mỹ năm nay, truyền thông quốc tế và cả truyền thông Mỹ đã sai bét sau khi kết quả cuộc bầu cử đuợc công bố. Chắc chắn giới truyền thông lại lao vào phân tích vì sao họ lại sai, vì sao ông Trump thắng cử...., hàng tá điều để hỏi tại sao. Và nếu bạn tỉnh táo thì sẽ dễ dàng đưa ra nhận định rằng truyền thông lại sai thêm một lần nữa khi cố gắng phân tích điều đó.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Tôi cũng đọc một số bài viết ngay sau cuộc bầu cử, chỉ để tham khảo, cũng chẳng có gì thú vị. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Tôi cũng thấy buồn cười vì người ta lo lắng Trump sẽ làm hỏng mọi thứ khi thấy Trump khá điên rồ trong quá trình tranh cử và có vẻ như không biết gì về chính trị. Thứ nhất, người ta đánh giá thấp ông Trump (đúng là vớ vẩn), thứ hai, ở cương vị mới, trách nhiệm lớn, môi trường mới con người sẽ thay đổi cho phù hợp ngay, tiến trình học hỏi cũng rất nhanh, lập trường cũng đuợc điều chỉnh từng ngày chứ không thể giữ khư khư quan điểm của quá khứ.</div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihHY31gQuardLE4s_khdwPpKVYi-Sjg_VQcR4SJUbHCvNqNcApFz-eNxSu47anUSBSmUH3fGCO6lMlpxWDRaqRFk7yK0JmFoHduf5Nwb2FXle3-asVe2e7c4mgK1hyphenhyphen9ezTxwUmGGIZTgo/s1600/donald-trump-truyen-thong-da-sai.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihHY31gQuardLE4s_khdwPpKVYi-Sjg_VQcR4SJUbHCvNqNcApFz-eNxSu47anUSBSmUH3fGCO6lMlpxWDRaqRFk7yK0JmFoHduf5Nwb2FXle3-asVe2e7c4mgK1hyphenhyphen9ezTxwUmGGIZTgo/s400/donald-trump-truyen-thong-da-sai.jpg" width="400" /></a></div>
<br /></div>
<div style="text-align: justify;">
Hôm nay tình cờ lướt web đọc đuợc bài này http://cafef.vn/ba-pham-chi-lan-noi-ve-donald-trump-va-cau-chuyen-ung-xu-cua-viet-nam-20161212073835728.chn, rất thích thú vì ông Trump được đánh giá cao, rất khác với những bài viết trước đây tôi đọc. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Để xem ông Trump sẽ làm được gì, sẽ chẳng ai biết, thật thú vị.</div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-61678291570901080522016-06-09T00:14:00.002+07:002021-07-31T21:01:28.196+07:00Làm từ thiện vì ai?<i><br /></i><div style="text-align: justify;">
<b><i>Người ta làm từ thiện là vì bản thân mình.</i></b> Quả thật là không dễ dàng gì để công nhận điều đó. Tôi đã từng đặt câu hỏi đó từ lâu, và bây giờ, sau 3 năm hoạt động tình nguyện chính thống, tôi khẳng định là như vậy. <br /><br /> Trước hết, người ta đi làm từ thiện là bởi vì để thỏa mãn mong muốn của bản thân. Người ta làm bởi vì người ta muốn làm. <br /><br />Ta có thể đặt câu hỏi ngược lại một chút: “Người ta không đi làm từ thiện vì ai/vì sao?”. Vì bản thân họ thôi, họ không muốn làm, họ không muốn mất thời gian, họ không muốn tiêu tốn tiền bạc cá nhân, họ không muốn vất vả... <br /><br />Có thể có người phản đối, rằng người ta làm từ thiện là vì có lòng nhân ái cao cả, là vì muốn giúp đỡ các hoàn cảnh khó khăn, giúp đỡ cộng đồng, chứ nếu vì bản thân họ thì tại sao họ lại chọn cách đi làm từ thiện cho vất vả, mất tiền, mất thời gian, công sức… Là bởi vì “cho đi là nhận lại”, mà thậm chí họ sẽ được nhận lại rất nhiều, những điều mất mát đó chỉ là học phí mà thôi, có cái gì mình học được mà không mất học phí đâu. Họ sẽ có được mối quan hệ rộng, nhận được rất nhiều kỹ năng, có thể giao tiếp tốt, nói trước đám đông lưu loát, lập kế hoạch bài bản, nhận được cả những danh tiếng tốt, hình ảnh cá nhân đẹp đẽ… <br /><br />Đi làm từ thiện/tình nguyện là một trong những cách phát triển bản thân tốt nhất nếu bạn yêu nó, cống hiến hết mình cho nó. <br /><br />Con người ta có lẽ ai cũng thế thôi, giúp mình trước rồi mới giúp người, bản chất là như thế, có những việc tưởng chừng như đang giúp người khác, nhưng về bản chất thì chính là đang giúp bản thân mình. Cho nên, người ta làm từ thiện là vì bản thân mình. Nhưng đừng quên một điều quan trọng, người ta có lòng tốt mới đi làm từ thiện, cuộc sống vẫn đầy rẫy khó khăn, và chỉ có số ít người là lao tâm lao lực để giúp đời mà thôi. <br /><br />(Bài viết nhân dịp cộng đồng mạng đang tranh luận sôi nổi sau khi VTV phát sóng chương trình “60 phút mở: Người ta làm từ thiện vì ai?” http://vtv.vn/video/60-phut-mo-nguoi-ta-lam-tu-thien-vi-ai-131772.htm ). <br /><br /><div style="text-align: right;">
<b><i>Việt Hoàng </i></b></div>
</div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-20353936651485005342016-03-14T14:57:00.000+07:002021-07-31T20:43:07.093+07:00Khôi phục Grub 2 cho Ubuntu 15.10 sau khi cài Windows 10<h3>
Hiện trạng: </h3>
<div style="text-align: justify;">
(Phân vùng khởi động /boot nằm riêng trên ổ cứng)</div>
<div style="text-align: justify;">
Máy tính của tôi cài hệ điều hành Ubuntu 15.10 sử dụng các phân vùng như sau:</div>
<div style="text-align: justify;">
<blockquote class="tr_bq">
<span style="font-family: "courier new" , "courier" , monospace;">sda5: /</span><br />
<span style="font-family: "courier new" , "courier" , monospace;">sda6: /home</span><br />
<span style="font-family: "courier new" , "courier" , monospace;">sda10: /boot</span></blockquote>
</div>
<div style="text-align: justify;">
Sau khi cài lại Windows 10 thì menu khởi động vào Ubuntu bị mất.</div>
<div style="text-align: justify;">
Việc cài lại Grub 2 trong trường hợp '/boot' nằm riêng trên một phân vùng khác với phân vùng gốc của Ubuntu có một chút khác biệt.</div>
<div style="text-align: justify;">
</div>
<h3>
</h3>
<h3>
Các bước tiến hành:</h3>
<div style="text-align: justify;">
- Tôi dùng USB chạy hệ điều hành Linux Mint 17 để cài lại Grub, các bạn có thể dùng chính Ubuntu, hoặc các phiên bản Linux tương tự có sử dụng Grub 2 để vào cứu hộ. Nếu các bạn chạy phiên bản Linux đang sử dụng bản Grub cũ hơn thì không thể khôi phục menu khởi động được.</div>
<div style="text-align: justify;">
- Thiết lập BIOS để khởi động vào USB chứa Ubuntu(tôi dùng Linux Mint). </div>
<div style="text-align: justify;">
- Ở desktop của Live CD Linux Mint, mở Terminal lên(phím tắt CTRL + ALT + T):</div>
<div style="text-align: justify;">
</div>
<b><br />Bước 1. </b>Gõ lệnh: “<span style="font-family: "courier new" , "courier" , monospace;">sudo su</span>” rồi enter để vào môi trường root, các câu lệnh lần sau không cần gõ “sudo” ở trước nữa.<br />
<div style="text-align: justify;">
</div>
<b><br />Bước 2: </b>Gõ lệnh: “<span style="font-family: "courier new" , "courier" , monospace;">fdisk -l</span>” để hiển thị danh sách các phân vùng. Giao diện như sau:<br />
<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZcUgJmoi2sD8CkErTF89QJlaRBOkuy9k-j6-EkPxQq0MkHoBqF-sCcC1ve23aP_uX4nn-CnjTJO-ji1nG3xIrXvkO6tS08ilnkV1CDOF26MycSmmcwXzJMvEHWvcPVhjIdCIPRV6H1VQ/s1600/Giao+dien+Gparted_www.viethoangit.com.jpg"></a><br /></div>
<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAOoHsi0I6b9ca34jXkQEJr9g29oLFsIdIf0B8v4xpmktKvnrACgP13xZ5B7CViUJGUj3K4hbnVajbBJWQjxxHoYIX2oj0u_7h8bn58MxzKsV0Jtoow_qxGgnKu6k1LSPI756WtvA_r_M/s1600/sudo+su%252C+fdisk+-l_www.viethoangit.com.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAOoHsi0I6b9ca34jXkQEJr9g29oLFsIdIf0B8v4xpmktKvnrACgP13xZ5B7CViUJGUj3K4hbnVajbBJWQjxxHoYIX2oj0u_7h8bn58MxzKsV0Jtoow_qxGgnKu6k1LSPI756WtvA_r_M/s400/sudo+su%252C+fdisk+-l_www.viethoangit.com.jpg" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Ở cột “System” sẽ cho ta biết định dạng file hệ thống của từng phân vùng. Nếu nhiều hơn một phân vùng “Linux” thì bạn cần xác định đâu là phân vùng gốc (“/”), đâu là phân vùng “/boot”. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Ở hình trên, hãy nhìn cột “Blocks” để xác định dung lượng mỗi phân vùng rồi “có thể” từ đó suy ra kết quả nếu trước đây bạn đã biết là chia cho phân vùng gốc và các phân vùng khác bao nhiêu dung lượng. Bỏ qua 6 chữ số phía sau, còn lại bao nhiêu số chính là số GB gần đúng của phân vùng đó. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
VD: /dev/sda5 có 20977145 blocks, lấy đi 6 số cuối, còn lại 20, vậy phân vùng sda5 dung lượng khoảng 20GB.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
* Bạn có thể mở Gparted lên để xem cấu trúc các phân vùng dễ dàng hơn.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZcUgJmoi2sD8CkErTF89QJlaRBOkuy9k-j6-EkPxQq0MkHoBqF-sCcC1ve23aP_uX4nn-CnjTJO-ji1nG3xIrXvkO6tS08ilnkV1CDOF26MycSmmcwXzJMvEHWvcPVhjIdCIPRV6H1VQ/s1600/Giao+dien+Gparted_www.viethoangit.com.jpg"><img border="0" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZcUgJmoi2sD8CkErTF89QJlaRBOkuy9k-j6-EkPxQq0MkHoBqF-sCcC1ve23aP_uX4nn-CnjTJO-ji1nG3xIrXvkO6tS08ilnkV1CDOF26MycSmmcwXzJMvEHWvcPVhjIdCIPRV6H1VQ/s400/Giao+dien+Gparted_www.viethoangit.com.jpg" width="400" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpotEkxUUQFFfRYxRIHmccChMMXnfJanlKZgEg_iMy0Y2Brv056yUWc79V8C5scBCSZQQaj-nKR0CWCbYfYXtGOIUvuqAFMkKl0woi6ZAjmdgH7vZrqLOYupfp9yrY1H-Au3GP6I8TD6Y/s1600/mount+and+install+Grub2_www.viethoangit.com.jpg"></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
* Nếu là máy của người khác, bạn không nắm rõ có phân vùng “/boot” riêng biệt không thì hãy mở trình quản lý file ra để xác định.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Tôi đã xác định được 2 phân vùng cần thiết cho việc khôi phục Grub, đó là phân vùng gốc sda5 (“/”) và phân vùng boot sda10 (“/boot”).</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b>Bước 3:</b> Lần lượt gõ các lệnh sau</div>
<blockquote class="tr_bq">
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">mount /dev/sda5 /mnt</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">mount /dev/sda10 /mnt/boot</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">grub-install –root-directory=/mnt/ /dev/sda</span> </div>
</blockquote>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
// Lưu ý: tham số X trong sdX có thể khác nhau, có thể trên máy tính của bạn sẽ là sdb.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Sau ít giây, nếu kết quả là “Installation finished. No error reported.” nghĩa là quá trình cài Grub 2 lên ổ cứng sda đã thành công.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpotEkxUUQFFfRYxRIHmccChMMXnfJanlKZgEg_iMy0Y2Brv056yUWc79V8C5scBCSZQQaj-nKR0CWCbYfYXtGOIUvuqAFMkKl0woi6ZAjmdgH7vZrqLOYupfp9yrY1H-Au3GP6I8TD6Y/s1600/mount+and+install+Grub2_www.viethoangit.com.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpotEkxUUQFFfRYxRIHmccChMMXnfJanlKZgEg_iMy0Y2Brv056yUWc79V8C5scBCSZQQaj-nKR0CWCbYfYXtGOIUvuqAFMkKl0woi6ZAjmdgH7vZrqLOYupfp9yrY1H-Au3GP6I8TD6Y/s400/mount+and+install+Grub2_www.viethoangit.com.jpg" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Những bạn mới tiếp xúc với Linux có thể gửi câu hỏi bằng cách bình luận ở bên dưới.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Chúc các bạn có những trải nghiệm tuyệt vời với Linux!</div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-61658882446096962712016-03-07T23:43:00.000+07:002021-07-31T21:01:36.046+07:00Sắt đá<div style="text-align: justify;">
<span style="font-family: "times" , "times new roman" , serif; font-size: small;"><span style="font-size: xx-small;">Tác giả: Việt Hoàng </span></span><br />
<br />
Anh chẳng bao giờ khóc <br />
Nếu em rời xa anh <br />
Phụ nữ thường ngốc nghếch <br />
Những lý do tầm phào <br />
Anh thừa biết điều đó. <br />
<br />
Em bảo không khóc đâu <br />
Nhưng nước mắt tràn gối <br />
Hằng đêm em trăn trở <br />
Hình bóng anh hiện về <br />
Nước mắt đầy gối chăn. </div>
<div style="text-align: justify;">
Anh từng nói đã hiểu <br />
Vì người ta yêu quá <br />
Nên người ta xa nhau <br />
Vì lúc quá yêu nhau <br />
Kỳ vọng lớn vô cùng <br />
Nên tổn thương cũng thế. <br />
<br />
Em cũng nói như anh <br />
Vì em yêu anh quá <br />
Nên xin anh hứa đi <br />
Giúp em xa anh nhé <br />
Sau này nếu có muốn <br />
Hãy nói chuyện cùng nhau <br />
Và giúp em khi cần. <br />
<br />
"Anh chẳng là biển cả <br />
Để mênh mông thuyền về" <br />
Anh chỉ có thể yêu <br />
Hoặc là anh sẽ ghét <br />
Vì anh quá yêu em.<br />
<br />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhin5_MgSBxMYC1Mp_fKf61W9p5g9j7-1onMA95xvWeb7yYerirdLk4KUo1KDNFQ5a_wulGQD4P3iaHZQ-TNY88u1z2_0c-FTmQHQgx-gyCUTfDr50L4OAHlJSWNnk_UZv6_XjEOyBbt68/s1600/sat+va+dat_viethoangit.com.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhin5_MgSBxMYC1Mp_fKf61W9p5g9j7-1onMA95xvWeb7yYerirdLk4KUo1KDNFQ5a_wulGQD4P3iaHZQ-TNY88u1z2_0c-FTmQHQgx-gyCUTfDr50L4OAHlJSWNnk_UZv6_XjEOyBbt68/s320/sat+va+dat_viethoangit.com.jpg" /></a><br />
<br />
Đôi khi anh lại nghĩ <br />
Chẳng có lý do gì <br />
Xa nhau vì quá yêu <br />
Nếu không tổn thương nhiều. <br />
Là dối trá phải không? <br />
Hay tình chưa đủ lớn? <br />
Khóc chi? <br />
Bởi chính em muốn thế.<br />
<br />
Tình anh là thuần khiết <br />
Không dối trá nửa lời <br />
Như một mối tình đầu <br />
Anh dành hết cho em <br />
Anh biết phải làm sao <br />
Khi chẳng thể níu được. <br />
<br />
Duyên phận là do mình <br />
Số phận cũng do mình <br />
Bởi chúng ta chẳng còn <br />
Thôi đành về hai lối. </div>
<div style="text-align: justify;">
Cuộc tình ta có đủ <br />
Khi đắng cay ngất trời <br />
Khi hạnh phúc tuyệt vời <br />
Đã in dấu biển trời <br />
Kỷ niệm còn mãi nhớ. </div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-49745349437908548822016-02-16T17:49:00.000+07:002021-07-31T21:01:44.435+07:00Với em<i><span style="font-size: x-small;">Tác giả: Việt Hoàng</span></i> <br /><br />Đôi khi anh nghĩ nhiều mộng đẹp <br />Được hôn em say đắm quyện đất trời <br />Anh miên man bóng hình không lối thoát <br />Em mỉm cười anh tan chảy hồn thơ. <br /><br />Dẫu một phút cũng dài như vô tận <br />Ở cạnh em ngàn năm hoá một giờ <br />Anh thương em trời đất như thấu cả <br />Anh khát em trời cũng đổ mưa rào. <br /><br />Em thấy không dù lời yêu chưa nói <br />Ánh mắt anh đã nói hộ lòng anh <br />Em cứ sống như giấc mơ đã có <br />Và thả hồn đồng điệu với hồn anh. <br />--- <br />
<span style="font-size: x-small;">Thứ 7 ngày 07/11/2015. </span>Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-79475972305956134142016-01-04T13:40:00.001+07:002021-07-31T21:04:38.786+07:00Những cuốn sách đã đọc trong năm 2015Tiếp tục tinh thần đọc sách đã được nâng cấp thành chiến lược từ năm 2014, lượng sách đã đọc trong năm 2015 tăng lên đáng kể so với trước.<br />
<br />
Rất mong muốn bài viết này sẽ truyền lửa đọc sách cho nhiều người khác. Có thể nói rằng, thông qua những cuốn sách đó, tư duy của tôi đã có sự phát triển và có độ chín nhất định. Tuy vậy, vẫn còn thiếu sót nhiều thứ, trong những năm tới sẽ đọc thêm nhiều cuốn bổ túc cho những mảng còn chưa tiếp cận tới.<br />
<br />
Một số thống kê của Việt Hoàng về sự đọc trong năm 2015 như sau:<br />
- 26 cuốn: đã đọc. <br />
- 10 cuốn: là sách in. <br />
- 16 cuốn: là ebook. <br />
- 2 cuốn: đọc lần thứ 2. <br />
- 2.17 cuốn: là số cuốn trung bình mỗi tháng đã đọc. <br />
- Tháng 3: đọc 6 cuốn <br />
- Tháng 6,7,8: không đọc cuốn nào.<br />
<br />
Sau đây là danh sách chi tiết: <br />
<div align="center" style="line-height: 115%; margin-bottom: 0.08in; margin-top: 0.08in;">
</div>
<span style="font-size: small;">
</span><span style="font-size: small;">
</span><span style="font-size: small;">
</span><span style="font-size: small;">
</span><span style="font-size: small;">
</span><br />
<table cellpadding="7" cellspacing="0" style="width: 570px;">
<colgroup><col width="33"></col></colgroup><colgroup><col width="268"></col></colgroup><colgroup><col width="106"></col></colgroup><colgroup><col width="22"></col></colgroup><colgroup><col width="69"></col>
</colgroup><tbody>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><div align="center">
<span style="font-size: small;"><b>STT</b></span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><div align="center">
<span style="font-size: small;"><b>TÊN SÁCH</b></span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><div align="center">
<span style="font-size: small;"><b>TÁC GIẢ</b></span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;"><b>THÁNG</b></span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><div align="center">
<span style="font-size: small;"><b>GHI CHÚ</b></span></div>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol>
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Người nam châm – Bí mật của Luật Hấp dẫn</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Jack Canfield và DD.Watkins</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;"><br /></span>
</div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="2">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Tại sao lại chần chừ</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Teo Aik Cher</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;"><br /></span>
</div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="3">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Đánh cắp ý tưởng</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Steve Cone</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;"><br /></span>
</div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="4">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Bí mật tư duy triệu phú</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">T. Harv Eker</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;"><br /></span>
</div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="5">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Hẹn bạn trên đỉnh thành công</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Zig Ziglar</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">3</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="6">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Ai lấy miếng pho mát của tôi</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Spencer Johnson</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">3</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="7">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Bí mật của hạnh phúc</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">David Niven</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">3</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="8">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Bí mật của may mắn</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Alex Rovira, Fernando Trias de Bes</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">3</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="9">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Bí mật trị vì vương quốc đến quản lý công ty</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Sheldon Bowles, Susan Silvano, Richard Silvano</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">3</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="10">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Bí quyết đơn giản hóa cuộc sống</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Werner Tiki Küstenmacher, Lothar Seiwert</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">3</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="11">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Lược sử thời gian</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Stephen Hawking</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">4</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="12">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Đọc sách như một nghệ thuật (How to read a book)</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Mortimer J. Adler</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">5</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="13">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Luật của trò chơi tình ái - RULES OF THE GAME</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Neil Strauss</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">5</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="14">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Cho tôi xin một vé đi tuổi thơ</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Nguyễn Nhật Ánh</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">5</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><i>Sách in</i></span></td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="15">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Khởi nghiệp tinh gọn</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Eric Ries</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">5</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><div style="margin-bottom: 0.08in;">
<span style="color: blue;"><span style="font-size: small;">(đọc lần 2)
</span></span></div>
<span style="font-size: small;"><a href="https://www.blogger.com/null" name="_GoBack"></a><i>Sách in</i></span></td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="16">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Viết gì cũng đúng</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Anthonyweston<i> </i></span>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">5</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><i>Sách in</i></span></td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="17">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Không bao giờ là thất bại, Tất cả là thử thách</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Chung Ju Yung</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">9</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><i>Sách in</i></span></td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="18">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Thiên thần và ác quỷ</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;"><span style="background: rgb(255, 255, 255) none repeat scroll 0% 0%;">Dan Brown</span></span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">10</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;">Sách in</span></td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="19">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Khuyến học</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="color: blue; font-size: small;"><a href="http://tiki.vn/author/fukuzawa-yukichi.html"><span style="color: #00000a;"><span style="text-decoration: none;">Fukuzawa
Yukichi</span></span></a></span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">10</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><i>Sách
in</i></span></td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="20">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Cà phê cùng Tony</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Tony Buổi Sáng</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">10</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><i>Sách in</i></span></td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="21">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Đắc nhân tâm</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="color: blue; font-size: small;"><a href="http://tiki.vn/author/dale-carnegie.html"><span style="color: #00000a;"><span style="text-decoration: none;">Dale
Carnegie</span></span></a></span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">10</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><span style="color: blue;">(đọc lần 2) </span></span>
<span style="font-size: small;"><i>Sách in</i></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="22">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Tôi tài giỏi!Bạn cũng thế
</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Adam Khoo</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">11</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><i>Sách in</i></span></td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="23">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Tán tỉnh bất kỳ ai
</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;"><span style="background: rgb(255, 255, 255) none repeat scroll 0% 0%;">Leil Lowndes</span></span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">11</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="24">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Để hiệu quả trong công việc
</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Brian Tracy</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">11</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><i>Sách in</i></span></td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="25">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Từ tốt đến vĩ đại</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="color: blue; font-size: small;"><a href="https://www.google.com/search?biw=1304&bih=681&q=t%C3%A1c+gi%E1%BA%A3+jim+collins&stick=H4sIAAAAAAAAAOPgE-LUz9U3MLUsT7FQAjOTzUtMzLVkspOt9JPy87P1y4syS0pS8-LL84uyrRJLSzLyiwBgjO_1NgAAAA&sa=X&ved=0ahUKEwjvvvbz7orKAhUB3mMKHV6oBaYQmxMIhwEoATAT"><span style="color: #00000a;"><span style="text-decoration: none;">James
C. Collins</span></span></a></span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">12</span></div>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><span style="font-size: small;"><br /></span>
</td>
</tr>
<tr valign="top">
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="33"><ol start="26">
<li>
<span style="font-size: small;"><br /></span></li>
</ol>
</td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="268"><span style="font-size: small;">Tư duy tích cực, Bạn chính là những gì bạn nghĩ</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="106"><span style="font-size: small;">Trish Summerfield, Frederic Labarthe, Anthony Strano</span></td>
<td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="22"><div align="center">
<span style="font-size: small;">12</span></div>
</td><td style="border: 1px solid rgb(0, 0, 10); padding: 0in 0.08in;" width="69"><br /></td>
</tr>
</tbody></table>
<div style="line-height: 115%; margin-bottom: 0.08in; margin-top: 0.08in;">
<span style="font-size: small;"></span></div>
<span style="font-size: small;">
</span>Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-3975530174017685572015-12-02T00:19:00.002+07:002021-07-31T21:01:54.870+07:00Thử đoán tương lai<div style="text-align: justify;">
<i>Tương lai, công nghệ thông tin sẽ san phẳng thế giới. Việt Hoàng nghĩ rằng 12 điều tưởng tượng này chưa thấm vào đâu so với những thay đổi vĩ đại và không ngờ trong tương lai. Một số thuật ngữ, ngữ nghĩa có thể không sáng cho lắm vì chưa đủ am hiểu nên nếu có góp ý gì tôi sẵn lòng đón nhận. </i><br />
<br />
<ol>
<li><b> Mọi người đều no đủ.</b> Không phải lo về đời sống kinh tế, về của cải, cái ăn, cái mặc. </li>
<li><b> Mọi nhà đều kết nối internet,</b> kể cả vùng dân tộc thiểu số xa xôi nhất, internet sẽ phủ sóng không chỉ là bằng dây cáp như bây giờ. </li>
<li><b> Internet of things sẽ có mặt trong mọi nhà,</b> nhà nghèo nhất cũng có ít nhất một thứ gì đó là công nghệ cao, tự động hoá, khi đó giá của các thiết bị là rẻ như cho. </li>
<li><b> Tự động hoá mọi thứ.</b> Chúng ta khoá nhà không cần chìa khoá, tương tác với các thiết bị thông minh đều bằng giọng nói, hệ thống điều khiển thông minh sẽ tự động mọi thao tác, ví dụ như xe tự lái, chúng ta chỉ việc ra lệnh, các robot thông minh sẽ là bạn thân của con người. </li>
<li><b> Công nghệ sạch lên ngôi.</b> Công nghệ xử lý chất thải đạt đến độ hoàn hảo, khói bụi từ nhà máy, rác thải công nghiệp và sinh hoạt, đều được sử lý hiệu quả, không còn các ống khói đen ngòm như bây giờ, không còn tình trạng hôi thối từ bãi rác như bây giờ. Sau đó mọi thứ đều sử dụng năng lượng Mặt Trời. Xe chạy bằng năng lượng Mặt Trời, các thiết bị công nghệ đều sử dụng năng lượng Mặt Trời hiệu suất cao, không phải lo sạc pin. Than đá sẽ hết, và các nhà máy nhiệt điện sẽ chỉ là dĩ vãng. Thuốc trừ sâu bằng hoá chất độc hại cũng sẽ là dĩ vãng, nguy cơ ung thư từ thực phẩm do hoá chất gần như không còn. Các nhà máy công nghiệp nặng cũng dùng năng lượng mặt trời để vận hành. </li>
<li><b> Công nghệ tái tạo ưu việt.</b> Mọi quy trình đều thiết kế khép kín, có khả năng tái sử dụng. Tái sử dụng năng lượng, tái sử dụng rác thải… Tận dụng tối đa tài nguyên, giảm đến tối đa nguy cơ ô nhiễm. </li>
<li><b> Vật liệu mới ưu việt sẽ xây dựng lại thế giới.</b> Những công trình, những thiết bị sẽ được tạo thành từ các vật liệu mà con người tổng hợp sẽ có những yếu tố như siêu bền, siêu dẻo, siêu dai, siêu nhẹ… và siêu rẻ. </li>
<li><b> Khoa học vũ trụ phát triển đến kinh ngạc,</b> sẽ có “ông nội” của Einstein, “ông nội” của Stephen Hawking xuất hiện, những định luật mới, học thuyết mới sẽ biến chúng ta hiện tại trở thành ngây ngô và mông muội. Việc di chuyển trong vũ trụ sẽ nhanh chóng chưa từng có, chúng ta sẽ ngồi trên tàu vũ trụ đi du lịch vũ trụ như hiện tại bắt taxi để đi chơi vậy. Sẽ có những “đường hầm vũ trụ” giúp chúng ta tiến gần đến sự thật về quy luật hình thành và phát triển của vũ trụ. </li>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA49v0MRYDWPrJkG3e21a3kt5hlfw1RXGhP5T6xtJFYXozv8g-XSj3wK4vE25DeACWjXGnNgOD6AiSKhnASfhEE5bqLRrBCTlqxBbdHYlm4RL-kZodEyHhcC_JZB4E8UnH-2nhOQ1wfBw/s1600/Giong-nguoi-tuong-lai-se-co-lai-tao-voi-cac-linh-kien-dien-tu.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="con người lai máy móc" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA49v0MRYDWPrJkG3e21a3kt5hlfw1RXGhP5T6xtJFYXozv8g-XSj3wK4vE25DeACWjXGnNgOD6AiSKhnASfhEE5bqLRrBCTlqxBbdHYlm4RL-kZodEyHhcC_JZB4E8UnH-2nhOQ1wfBw/s1600/Giong-nguoi-tuong-lai-se-co-lai-tao-voi-cac-linh-kien-dien-tu.jpg" title="giống người tương lai" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Con người lai máy móc. Nguồn: internet</td></tr>
</tbody></table>
<li><b> Các Nhà nước trên thế giới đạt đến độ hoàn thiện cao,</b> các quy định luật, thể chế kinh tế cũng hoàn thiện, không còn tình trạng khủng hoảng kinh tế do chưa kiểm soát được hàng hoá như chế độ tư bản hiện tại. </li>
<li><b> Xây dựng được kênh thông tin chính xác và đồng bộ trên toàn thế giới cho mọi công dân toàn cầu,</b> nghĩa là không còn khoảng cách về cách thức tiếp cận thông tin, đặc biệt là những thông tin chính thống, hữu ích, trên tất cả mọi lĩnh vực, của tất cả mọi quốc gia, mang đến nguồn tri thức đồng đều chưa từng có. </li>
<li><b> Hình thái xã hội cộng sản chủ nghĩa,</b> nơi văn minh loài người là tột đỉnh, cả thế giới chung sống hoà bình, văn minh, không còn mang quân đội gây chiến tranh giết chóc khắp nơi phục vụ cho mưu đồ chính trị và kinh tế như Mỹ bây giờ(tính đến năm 2015), mọi thứ không hợp lý sẽ tự diệt vong vì con người đã đạt đến mức toàn thiện. </li>
<li><b> Con người sẽ tiến hoá vượt bậc,</b> mạnh mẽ và thông minh hơn bây giờ rất nhiều ngay từ lúc bé tí, không phải nhọc công chăm sóc hàng năm ròng như bây giờ nữa. </li>
</ol>
<br />
Không gì là không thể, chỉ có con người thiếu tưởng tượng mà thôi, lịch sử đã chứng minh có những điều “không tưởng” đã trở thành hiện thực. </div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-6006482730795098452015-06-06T15:30:00.000+07:002021-07-31T21:02:02.241+07:00Quảng bá thương hiệu cá nhân và trách nhiệm xã hội<div style="text-align: justify;">
Chiều nay nói chuyện với một người bạn về việc <i><b>quảng bá thương hiệu cá nhân(quảng bá bản thân)</b></i> khá là dài. Tôi cá là có hơn 2/3 bạn bè ở facebook của tôi nghe đến chủ đề này lần đầu.<br />
<br />
Quảng bá thương hiệu cá nhân, quảng bá bản thân, quảng cáo bản thân, tự đánh bóng tên tuổi, tự khoe khoang mình, tự giới thiệu mình, tự truyền thông cho mình, làm cho mình nổi tiếng, làm cho nhiều người biết điểm mạnh/tài năng của mình, tự định hướng dư luận về mình... đều tương đồng về ý nghĩa. <br />
<br />
Đầu tiên, mọi người thường nghĩ đừng khoe khoang khoác lác, làm được gì cứ im lặng mà làm. Đúng. Nhưng chỉ trong chừng mực nhất định. Nhiều người vẫn thường giấu mình sau những thành công của bản thân, sau những việc có ích cho cuộc sống, và cho rằng đó là khiêm tốn, là tốt. Tôi nghĩ khiêm tốn phần lớn đều không tốt. Hãy đọc tiếp xem đúng không nhé.<br />
<br />
Để cho rõ khái niệm, tôi muốn nói thêm rằng, <b>"quảng bá thương hiệu cá nhân"(quảng bá bản thân)</b> là một công việc trong lĩnh vực <b>"truyền thông"</b>, chuyên môn đó cần học, chứ không phải chuyện tầm phào đâu.<br />
<br />
Mỗi người đều có nhiều điểm yếu, chắc chắn rồi. Mình phải đối mặt để khắc phục nó để quảng bá. Mỗi người cũng đều có rất nhiều điểm mạnh, tất nhiên rồi, chúng ta đều phi thường ở những lúc nào đó, trong những lĩnh vực nào đó. Mỗi điểm mạnh, điểm tốt, đều có những câu chuyện riêng, để viết ra, để chia sẻ kinh nghiệm, ta thấybình thường nhưng có nhiều người ngưỡng mộ.<br />
<br />
<b>Tại sao phải viết ra, tại sao phải trưng ra?</b><br />
<br />
<i>Thứ nhất,</i> là <b>“ĐỂ MỌI NGƯỜI BIẾT MÌNH LÀ AI”</b>.Điều thứ nhất này là tiền đề cho điều thứ hai. Mọi người ở đây bao gồm cả những bạn bè anh em thân thiết của mình luôn đấy. Chúng ta học trường gì, có thể mọingười biết, nhưng chúng ta hiện tại làm gì, ở đâu, có những khả năng nổi bậtnào, có những thành tích gì, có mong muốn làm gì sắp tới,.. chỉ rất ít người biết.Ví dụ: bạn tôi tên ABC học tiếng Anh thương mại, từng làm dịch thuật tiếng Anh với một câu chuyện đáng kinh ngạc, đáng kể, hiện đang dạy kèm tại nhà cho nhiều em học sinh, kết quả rất tốt, có phương pháp dạy riêng, rất tự tin khả năng bản thân, có ý định mở trung tâm Anh ngữ, tuy nhiên rất nhiều người không biết điều đó, lại càng không biết bạn tôi dạy cho bao nhiêu người, đã dạy mấy khóa, đã có bao nhiêu em có thành tích nổi bật sau khi theo học. <br />
<br />
<i>Thứ hai,</i> là <b>“ĐỂ TĂNG NGUỒN THU NHẬP”</b>. Khi mọi người biết nhiều về tài năng của mình, về những thành tích của mình, họ sẽ tìm đến nhiều hơn để thuê, để học, hoặc để đầu tư cho mình, đó là lúc tiền cũng vào túi nhiều hơn. Quay lại ví dụ trên, nếu bạn ABC làm tốt việc “Thứ nhất” thìcó nhiều em học sinh, nhiều bạn bè, sẽ tìm đến để theo học lớp tiếng Anh của bạn ấy. <br />
<i><br />Thứ ba,</i> là <b>“ĐỂ GIÚP ĐỠ ĐƯỢC NHIỀU NGƯỜI”</b>. Chúng ta nên biết rằng, kiếm tiền chính là đang giúp người khác, người càng kiếm được nhiều tiền là người càng giúp được nhiều người hơn. “Giúp” được thể hiện ở ba khía cạnh. Khi người ta tìm đến mình để học, để thuê, đó là lúc mình đang giải quyết vấn đề cho người khác. Khi mình giải quyết được nhiều vấn đề cho người khác, mình sẽ kiếm được nhiều tiền hơn, đó là đang giúp đỡ bản thân. Khi kiếm được nhiều tiền hơn, mình có thể dùng tiền để giúp đỡ bạn bè, người thân, đóng thuế cho Nhà nước, tăng sự vận động của thị trường, và để làm từ thiện, đó là đang giúp mọi người, đang giúp đất nước. Nếu bạn ABC làm tốt việc “Thứ nhất”, có thể nhiều bạn bè, nhiều người thân, người quen, sẽ có một nơi tin tưởng để học tập, để hỏi han, một cách thoải mái nhất, thậm chí tiết kiệm chi phí một phần nào đó. <br />
<br />
<i>Thứ tư,</i> là <b>“ĐỂ ĐỊNH HƯỚNG DƯ LUẬN VỀ MÌNH”</b>. Khi chúng ta tự nói về mình, nhiều người sẽ biết đến quan điểm sống, đến những tình tiết khó biết, xóa tan những tò mò, nghi ngờ không đáng có. Tự xây dựng hình ảnh cho bản thân không chỉ đơn thuần là đánh bóng tên tuổi, đó là một nỗ lực nói, viết, làm việc, phấn đấu, học hỏi… Khi đã chú trọng để truyền thông cho mình thì chúng ta cũng dần phát hiện ra bản thân đang yếu cái gì, đã mạnh điểm nào, để khắc phục điểm yếu, phát huy điểm mạnh. <br />
<br />
Suy cho cùng thì mọi việc chúng ta làm đều vì bản thân. Trong 4 lý do, chỉ có lý do thứ 3 là vì người khác, vì xã hội. Thế nhưng, <b>“biết sống vì bản thân một cách đúng đắn”</b> cũng là <b>“trách nhiệm phải làm”</b>, và cũng là <b>“trách nhiệm xã hội”</b>. Gương thành công của chúng ta là một ví dụ cho mọi người học hỏi. Năng lực của chúng ta phải có nhiều người biết để họ nhờ cậy. Người giỏi có trách nhiệm phải giỏi hơn, phải đặt mình tương xứng với vị trí đáng có, để gây ảnh hưởng tích cực đến xung quanh càng nhiều càng tốt, đó là trách nhiệm.</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<span style="font-size: x-small;">Bài được đăng trên facebook cá nhân ngày 21/5/2015 tại địa chỉ <a href="https://www.facebook.com/notes/viet-hoang/qu%E1%BA%A3ng-b%C3%A1-b%E1%BA%A3n-th%C3%A2n-v%C3%A0-tr%C3%A1ch-nhi%E1%BB%87m-x%C3%A3-h%E1%BB%99i/856980294387544" target="_blank">https://www.facebook.com/notes/viet-hoang/qu%E1%BA%A3ng-b%C3%A1-b%E1%BA%A3n-th%C3%A2n-v%C3%A0-tr%C3%A1ch-nhi%E1%BB%87m-x%C3%A3-h%E1%BB%99i/856980294387544 </a></span></div>
<div style="text-align: justify;">
</div>
<div style="text-align: right;">
<i><b> Việt Hoàng</b></i></div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0tag:blogger.com,1999:blog-917627755192566582.post-65193407252723008022015-06-06T14:34:00.003+07:002021-07-31T21:02:08.143+07:00Sinh viên cần phải học và làm những gì?<div style="text-align: justify;">
<b><span style="font-family: Georgia,"Times New Roman",serif;"><span style="font-family: Verdana,sans-serif;"><i>'Thì anh coi chứ, sinh viên ngoài cầm điện thoại lướt facebook, đọc báo mạng, xem phim thì có mấy ai biết làm gì hơn nữa...'</i></span>,</span> câu nói đó của một bạn sinh viên là suy nghĩ chung của nhiều sinh viên khác, hầu hết sinh viên đều dư dả thời gian mà không biết làm gì, học hành chiếm số ít thời gian, còn đi chơi và cầm điện thoại, laptop để chơi game đọc báo là nhiều nhất. Nếu bạn là sinh viên, và không muốn sau này hối hận vì để lãng phí quãng thời gian đẹp nhất, thì hãy đọc kỹ 6 nội dung trong bài này của tôi, rồi áp dụng linh hoạt cho bản thân, đồng thời cho ý kiến phản biện hoặc bổ sung thêm. </b><br />
<br />
Sau đây là những cái mà các bạn cần phải học, phải trải nghiệm trong thời sinh viên:<br />
<br />
<b>1. CHUYÊN NGÀNH</b><br />
<br />
Đây là cái đầu tiên phải tập trung học. <br />
- Đào sâu vào một chuyên ngành chính.<br />
- Đọc nhiều, viết nhiều, google search thật nhiều, hiểu sâu và rộng các vấn đề.<br />
- Tìm hiểu yêu cầu thực tế về chuyên ngành khi ra trường làm việc.<br />
- Chủ động học những cái mới, thầy cô và giáo trình chỉ là một phần rất nhỏ của việc học.<br />
- Tự làm hoặc tham gia các dự án trong chuyên ngành mình.<br />
<br />
-> Chúng ta phải giỏi nhất một thứ.<br />
<br />
<b>2. ĐỌC SÁCH</b><br />
<br />
- "Đọc sách" ở đây ám chỉ những sách ngoài sách giáo khoa như sách văn học, phát triển bản thân, tư duy, kinh doanh...<br />
- Tập trung đọc các sách về phát triển tư duy, giúp chúng ta có cái nhìn chính xác, cởi mở, hiện đại hơn về mọi vấn đề trong cuộc sống.<br />
- Lưu ý: hạn chế đọc báo mạng, đó là những bài viết tưởng chừng hay nhưng rất nông cạn, sẽ hạn chế tầm nhìn của chúng ta. Và không phải đọc vài ba cuốn sách là tự cho mình thông mình, đó là một tiến trình, và tùy thuộc mức độ tiếp thu của từng người.<br />
<br />
-> Không đọc sách, đến chết vẫn chỉ là người ngu.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR4Q_hSzQ3vieDM0huWYOBqYa1xZKBBSeCXpY3_IkV83Rf5TzH7VJRU0JZa5VYLtHmaU0a3PVyiP5aNR1lFp4iW8clNJGEzu3BSuW0M0WkIx6aGqBqxM-nXDrcOEtdyXVTl0eJ0Psor8o/s1600/sinh+vien+can+phai+hoc+va+lam+nhung+gi_www.viethoangit.com_1100.jpg" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR4Q_hSzQ3vieDM0huWYOBqYa1xZKBBSeCXpY3_IkV83Rf5TzH7VJRU0JZa5VYLtHmaU0a3PVyiP5aNR1lFp4iW8clNJGEzu3BSuW0M0WkIx6aGqBqxM-nXDrcOEtdyXVTl0eJ0Psor8o/s400/sinh+vien+can+phai+hoc+va+lam+nhung+gi_www.viethoangit.com_1100.jpg" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Bản thảo viết ngày 29/5/2015: "6 điều sinh viên cần phải học và làm"<br />
<br />
<a name='more'></a></td></tr>
</tbody></table>
<b>3. TIN HỌC</b><br />
<br />
Một anh nông dân cũng cần dùng máy tính cho chính công việc nông nghiệp của họ. Công nghệ thông tin đã len lỏi vào mọi lĩnh vực của đời sống. Những cái đơn giản nhất phải học là:<br />
- Cài đặt và sửa lỗi các phần mềm.<br />
- Bắt bệnh và sửa các lỗi thông thường cả phần cứng lẫn phần mềm.<br />
- Sử dụng bộ office(word, excel, powerpoint) thành thạo cho nhu cầu công việc.<br />
<br />
-> Thời đại công nghệ thông tin, không thành thạo máy tính nghĩa là chết.<br />
<br />
<b>4. TIẾNG ANH</b><br />
<br />
Tiếng Anh là cánh cửa đi ra thế giới, là ngôn ngữ thứ 2 của nhiều nước, thậm chí là ngôn ngữ chính. Định hướng học tiếng Anh là:<br />
- Giao tiếp đuợc thoải mái với người nứoc ngoài(kỹ năng nghe, nói).<br />
- Đọc và dịch được các tài liệu chuyên ngành bằng tiếng Anh.<br />
- Viết các văn bản(sách, báo, bài luận...) bằng tiến Anh.<br />
<br />
-> Muốn mở cửa tương lai, phải học tiếng Anh.<br />
<br />
<b>5. LÀM THÊM</b><br />
<br />
Trải nghiệm sự vất vả, suy ngẫm về đồng tiền mồ hôi nước mắt của mình, điều đó còn hơn là ngồi nghe thánh nhân giảng dạy.<br />
- Làm bất cứ việc gì có thể làm.<br />
- Cảm nhận đuợc sự vất vả của người làm thuê.<br />
- Nắm bắt yêu cầu của người làm chủ/cấp trên.<br />
- Rèn tác phong làm việc chuyên nghiệp, tự giác, không ngại khó ngại khổ, không sỹ diện.<br />
<br />
-> Chưa dọn nhà vệ sinh cho người khác thì chưa nhìn nhận đúng về lao động.<br />
<br />
<b>6. THAM GIA CÁC CLB-ĐỘI-NHÓM VỀ KỸ NĂNG VÀ TÌNH NGUYỆN</b><br />
<br />
Sự năng động, trách nhiệm xã hội, giao lưu với nhiều người, nhiều lĩnh vực, đó là điều bạn đạt được một cách tự nhiên sau khi trải nghiệm những hoạt động này: <br />
- Tham gia nhiều, trong thời gian liên tục, kể cả thời gian mình rất bận, không hạn chế lĩnh vực.<br />
- Các CLB tiếng Anh, CLB chuyên ngành...<br />
- Các đội công tác xã hội, đội tình nguyện...<br />
- Rèn luyện cho mình khả năng giao tiếp, làm việc nhóm, kỹ năng nói trước đám đông, mở rộng các mối quan hệ, tinh thần vì cộng đồng...<br />
<br />
-> Tham gia các câu lạc bộ về kỹ năng và tình nguyện là cách tốt nhất để phát triển kỹ năng mềm, kỹ năng xã hội của bản thân.</div>
<div style="text-align: justify;">
<i><br /></i>
<i>Chúc các bạn sinh viên nhiều thành công!</i></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: right;">
<i><b>Việt Hoàng</b></i></div>
Viet Hoanghttp://www.blogger.com/profile/17826700214301672353noreply@blogger.com0