Thứ Tư, 5 tháng 5, 2021

Cấu hình X11 Forwarding trong CentOS/RHEL 6/7/8 và Fedora 28/29 dùng Putty

X11 Forwarding sẽ giúp bạn chạy một số ứng dụng GUI trên Sever từ xa. Như cài đặt Oracle Database bằng GUI, tạo database bằng GUI, tạo listener bằng GUI,... của Oracle và nhiều ứng dụng X11 khác. Tôi sẽ giải thích cách định cấu hình các cài đặt này từ Windows Putty Client (các công cụ khác cũng tương tự, công cụ như SecureCRT, MobaXterm,...)

Hướng dẫn này sẽ hoạt động trên tất cả Centos / RHEL 6/7/8 và Fedora 28/29

Bước 1: Cài đặt Gói bắt buộc
Cài đặt tất cả các gói phụ thuộc cần thiết để chạy các ứng dụng X11

# yum install xorg-x11-server-Xorg xorg-x11-xauth xorg-x11-apps -y

Bước 2: Bật  X11 Fowarding 
Đây là một tùy chọn để định cấu hình bên trong cài đặt SSHD Deamon của bạn.

# vim /etc/ssh/sshd_config
X11Forwarding yes

Lưu và thoát
Bước 3: Khởi động lại Dịch vụ SSH

Dịch vụ SSH phải được khởi động lại để áp dụng cấu hình thay đổi.

Đối với CentOS / RHEL 7 / Fedora 28/29

# systemctl restart sshd

Đối với CentOS / RHEL 6

# service sshd restart

A- Kết nối từ Windows

Bây giờ chúng ta hãy thử kết nối qua PUTTY của ứng dụng ssh được sử dụng nhiều nhất.

Bật X11 trong Putty, trước khi đăng nhập.

Bật X11

Chạy lệnh dưới đây để kiểm tra kết nối.

Vui lòng trước khi chạy bất kỳ lệnh nào, hãy đảm bảo rằng máy chủ X11 đã được cài đặt trên Windows Desktop của bạn, ví dụ như Xming

 xclock

HOẶC LÀ

# xeyes

Vấn đề

  • Làm cách nào để ngăn thông báo lỗi sau khi chạy lệnh xclock?
Warning: Missing charsets in String to FontSet conversion
 Warning: Unable to load any usable fontset

Độ phân giải

Đặt biến LC_ALL = C. Khi người dùng chạy:

export LC_ALL = C

Để đặt cài đặt này vĩnh viễn cho người dùng, hãy thêm nó vào .bash_profile of user:
Trong/home/User/.bash_profile

 LC_ALL = C
export LC_ALL

B-Connect từ Linux khác

Ví dụ của tôi là từ Mint Linux của tôi. (Dựa trên Ubuntu)

Trước khi bắt đầu, vui lòng cài đặt công cụ Máy chủ X11 x11-xserver-utils và chạy các lệnh bên dưới

$apt-get  install  x11-xserver-utils
$xhost 
$ssh -X osradar@remote-server

Bây giờ bạn có thể chạy các ứng dụng

Hy vọng hữu ích cho bạn.

=============================
* KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE trực tiếp từ tôi giúp bạn bước đầu trở thành những chuyên gia DBA, đủ kinh nghiệm đi thi chứng chỉ OA/OCP, đặc biệt là rất nhiều kinh nghiệm, bí kíp thực chiến trên các hệ thống Core tại VN chỉ sau 1 khoá học.
* CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
* Chi tiết tham khảo:
https://bit.ly/oaz_w
hoặc
https://bit.ly/oaz_fp
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile: 0902912888
⚡️ Skype: tranbinh48ca
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: http://bit.ly/ytb_binhoraclemaster
👨 Tiktok: https://www.tiktok.com/@binhoraclemaster?lang=vi
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhoracle
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội

=============================
Cấu hình X11 Forwarding trong CentOS/RHEL 6/7/8 và Fedora 28/29, học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,khóa học pl/sql, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle dataguard, oracle goldengate, oracle weblogic, oracle exadata, hoc solaris, hoc linux, hoc aix

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master