pyhoca-cli - Trực tuyến trên đám mây

Đây là lệnh pyhoca-cli có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


pyhoca-cli - Ứng dụng khách dòng lệnh X2Go được viết bằng Python

SYNOPSIS


pyhoca-cli [ lựa chọn ]

MÔ TẢ


pyhoca-cli nhằm mục đích trở thành một máy khách dòng lệnh X2Go đa nền tảng (Windows, Mac OS X, Linux)
được viết bằng Python.

Bạn có thể sử dụng nó để viết kịch bản các phiên X2Go từ xa hoặc đơn giản là bắt đầu, tiếp tục hoặc
ẩn các phiên X2Go từ dòng lệnh trong một thiết bị đầu cuối.

Nó hỗ trợ các tùy chọn dòng lệnh linh hoạt cũng như phân tích cú pháp x2goclient cấu hình
các tập tin.

Xem README và TODO đi kèm để biết thêm thông tin về pyhoca-cli.

CHUNG LỰA CHỌN


pyhoca-cli chấp nhận các tùy chọn phổ biến sau:

-NS, --Cứu giúp
Hiển thị trợ giúp với tất cả các tùy chọn dòng lệnh có sẵn và thoát.

-V, --phiên bản
Thông tin phiên bản đầu ra và thoát.

-NS, --Yên lặng
Không có đầu ra cho stdout nào cả!

-NS, --gỡ lỗi
Bật đầu ra gỡ lỗi.

--libdebug
Bật mã gỡ lỗi của mô-đun Python X2Go bên trong.

--libdebug-sftpxfer
Bật mã gỡ lỗi của mã máy chủ sFTP của Python X2Go (rất dài dòng và nó có thể
thậm chí lộ dữ liệu lăng nhăng).

MÁY CHỦ / CHUYÊN ĐỀ HỒ SƠ


Bạn phải chỉ định tên máy chủ hoặc cấu hình phiên X2GoClient được cấu hình trước để
nói pyhoca-cli tới máy chủ X2Go nào để kết nối. pyhoca-cli sẽ không bắt đầu nếu không có
hai tùy chọn này đã được đưa ra trên dòng lệnh.

--người phục vụ
Nếu không ở chế độ LDAP, bạn luôn phải đặt tên cho tên máy chủ hoặc IP của máy chủ X2Go từ xa
địa chỉ nhà.

-P, --session-hồ sơ
Tên của cấu hình phiên sẽ được sử dụng để tạo kết nối.

HÀNH ĐỘNG


pyhoca-cli chỉ chấp nhận một trong các hành động được liệt kê:

-N, --Mới
Bắt đầu phiên X2Go mới trên máy chủ (chế độ mặc định nếu không có chế độ nào rõ ràng
được chỉ định).

-NS, --bản tóm tắt
Tiếp tục phiên X2Go hiện có trên máy chủ. Giá trị đặc biệt cho
là '' MỚI NHẤT '' (sẽ tiếp tục phiên trẻ nhất) hoặc 'CŨNG NHẤT' '(tiếp tục
phiên có dấu thời gian cũ nhất).

-NS, - chia sẻ máy tính để bàn @
Chia sẻ phiên X2Go trên máy chủ từ xa được chỉ định bởi @ , nhưng trái lại
có thể là cùng một người dùng đang bắt đầu phiên chế độ chia sẻ hoặc bất kỳ người nào khác
người dùng cấp tính năng chia sẻ máy tính để bàn X2Go cho người dùng hiện tại.

-NS, --đình chỉ
Tạm dừng phiên X2Go đang chạy . Một giá trị đặc biệt cho Là
,, ALL '' (sẽ tạm ngưng tất cả các phiên của người dùng được kết nối).

-NS, - tiêu diệt
Chấm dứt phiên X2Go đang chạy . Một giá trị đặc biệt cho
là,, TẤT CẢ '' (sẽ kết thúc tất cả các phiên của người dùng được kết nối).

-L, --list-session
Liệt kê các phiên X2Go của người dùng trên máy chủ.

--từ-stdin
Đối với tích hợp đăng nhập từ xa LightDM: đọc
từ STDIN 'và bắt đầu một phiên mới, chuyển một phiên đang chạy hoặc
tiếp tục một phiên bị tạm ngừng.

Nếu có một số phiên đang chạy / bị treo của cùng một trình bao trên máy tính để bàn, thì
Phiên đầu tiên được tìm thấy sẽ được chuyển / tiếp tục. Nếu có nhiều phiên
chạy với một trình bao dành cho máy tính để bàn khác dưới dạng loại phiên (hoặc thậm chí là phiên không root)
không phiên nào trong số này sẽ được chạm vào trừ khi bất kỳ phiên nào trong số các phiên được phát hiện khớp với
trong vỏ máy tính để bàn được yêu cầu (tức là loại phiên X2Go).

Tùy chọn này chỉ có sẵn cho phiên bản Linux của pyhoca-cli.

HÀNH ĐỘNG LỰA CHỌN


pyhoca-cli các hành động có thể được điều chỉnh bằng các tùy chọn sau:

- buổi làm việc sạch sẽ
Làm sạch tất cả các phiên bị tạm ngừng / đang chạy của người dùng trước khi bắt đầu phiên mới trên
có tên là máy chủ X2Go.

--termina-on-ctrl-c
Chấm dứt phiên được kết nối khi nhấn CTRL + C (thay vì tạm dừng
phiên họp).

X2GO LỰA CHỌN


-NS, --chỉ huy
Lệnh chạy với --Mới chế độ trên máy chủ (mặc định: xterm).

-bạn, --tên tài khoản
Tên người dùng cho phiên (mặc định: người dùng hiện đang đăng nhập).

--mật khẩu mở khóa
Mật khẩu người dùng cho phiên này. Nếu có khóa SSH riêng phù hợp thì khóa này
sẽ được ưu tiên để xác thực. Mật khẩu văn bản rõ ràng đã được
được chỉ định tại dòng lệnh sẽ được giả mạo trong danh sách quy trình hệ thống
(Linux, MacOS). Trên hệ thống Windows, việc sử dụng tùy chọn --password bị cấm.

-P, --remote-ssh-port
Cổng SSH của máy chủ X2Go từ xa (mặc định: 22).

-k, --ssh-privkey
Sử dụng tệp làm khóa riêng cho các kết nối SSH (mặc định: ~ / .ssh / id_rsa).

--add-to-known-host
Thêm khóa máy chủ RSA / DSA vào ~ / .ssh / known_hosts nếu tính xác thực của máy chủ không thể
thành lập (mặc định: not set).

--âm thanh {xung | esd | none}
Hệ thống âm thanh của máy chủ X2Go (mặc định: 'xung').

-NS, - chia sẻ-cục bộ-thư mục [, [, ...]]
Một danh sách các thư mục cục bộ được phân tách bằng dấu phẩy sẽ có sẵn trong điều khiển từ xa
Phiên X2Go.

- in ấn
Sử dụng tính năng in X2Go (mặc định: bị tắt).

- chế độ chia sẻ {0 | 1}
Chế độ chia sẻ để chia sẻ máy tính để bàn X2Go (0: chỉ xem, 1: toàn quyền truy cập).

- thử nghiệm xác thực {0,1,2,3, ...}
Số lần xác thực tương tác trong trường hợp xác thực với
máy chủ bị lỗi (sai mật khẩu?). Giá trị bằng 0 sẽ tắt tính năng tương tác
xác thực hoàn toàn và yêu cầu khóa SSH riêng đã được cấp trên
dòng lệnh hoặc trong cấu hình phiên hoặc tùy chọn dòng lệnh - mật khẩu
Được sử dụng.

BROKER LỰA CHỌN


Trong trường hợp bạn muốn truy xuất cấu hình phiên X2Go từ Nhà môi giới phiên X2Go, hãy sử dụng
tùy chọn sau:

--broker-url =
Chỉ định la của Nhà môi giới phiên X2Go. pyhoca-cli có thể truy cập http: // và
ssh: // định kiểu URL.

Cú pháp của cho môi giới HTTP:

http (s): // : @ : / path / to / broker

Cú pháp của đối với môi giới SSH:

ssh: // : @ : / usr / bin / x2gobroker (hoặc bất kỳ tệp thực thi nào
cung cấp cho nhà môi giới thông qua SSH).

- người môi giới-mật khẩu
Mật khẩu người môi giới phiên để truy xuất cấu hình phiên từ Phiên X2Go
Người môi giới. Mật khẩu văn bản rõ ràng đã được chỉ định tại dòng lệnh sẽ là
giả mạo trong danh sách quy trình hệ thống (Linux, MacOS). Trên hệ thống Windows,
việc sử dụng tùy chọn --broker-password bị cấm.

--broker-cacertfile =
CHƯA ĐƯỢC THỰC HIỆN: Chỉ định một tệp root-CACert đặc biệt (tự ký) sẽ
được sử dụng khi kết nối với Nhà môi giới phiên X2Go qua https (SSL). (Không
thực hiện, chưa).

--nhà môi giới-noauth
CHƯA ĐƯỢC THỰC HIỆN: Có thể truy cập Nhà môi giới phiên X2Go mà không cần xác thực.

--auth-id =
CHƯA THỰC HIỆN ĐƯỢC: Sử dụng cái này để xác thực với X2Go
Môi giới phiên. Tùy chọn này chủ yếu có ý nghĩa cùng với --broker-autologin or
--broker-ssh-key. (Chưa được thực thi).

--broker-autologin
CHƯA ĐƯỢC THỰC HIỆN: Dành cho Nhà môi giới phiên X2Go dựa trên SSH. Nếu một đại lý SSH là
các tệp khóa có sẵn hoặc mặc định tồn tại, sau đó thử các tệp đó để xác thực dựa trên
Nhà môi giới phiên X2Go. (Chưa được thực thi).

--broker-ssh-key =
CHƯA ĐƯỢC THỰC HIỆN: Dành cho Nhà môi giới phiên X2Go dựa trên SSH. Đường dẫn đầy đủ đến một SSH hợp lệ
tệp khóa cá nhân. (Chưa được thực thi).

NX LỰA CHỌN (Phiên bản 3)


-NS, --hình học { NS | toàn màn hình | tối đa hóa}
Hình dạng màn hình (mặc định: '800x600').

-NS, - liên kết {modem | isdn | adsl | wan | lan}
chất lượng liên kết (mặc định: 'adsl')

-NS, - kiểu nghề {máy tính để bàn | ứng dụng}
Loại phiên (mặc định: 'ứng dụng'). Lưu ý: cũng có một số tự động phát hiện
tính năng cho loại phiên được tích hợp trong mã. Nó có thể không phải lúc nào cũng xảy ra những gì
bạn mong đợi từ việc thiết lập tùy chọn này.

-P, --đóng gói
Phương pháp nén (xem bên dưới để biết các giá trị có thể).

--kbd-bố cục {chúng tôi | de | fr | ...}
Sử dụng bố cục bàn phím (mặc định: 'chúng tôi').

--kbd-loại {auto | pc105 / us | pc105 / de | ...}
Đặt loại Bàn phím (mặc định 'pc105 / us'). Sử dụng tự động như giá trị ở đây để kích hoạt X2Go
mã tự động phát hiện bàn phím.

QUAY LẠI LỰA CHỌN


pyhoca-gui hỗ trợ sử dụng minh bạch các phụ trợ dữ liệu khác nhau. Đối với cấu hình ba
các phần phụ trợ phổ biến: FILE, GCONF (chỉ dành cho Linux) và WINREG (chỉ dành cho Windows). Mặc định
backend hiện là phụ trợ FILE trên tất cả các nền tảng.

Đối với giao tiếp máy khách-máy chủ, chương trình phụ trợ duy nhất chưa được triển khai là chương trình phụ trợ STDOUT (như
Các lệnh máy chủ X2Go in kết quả thực thi của chúng tới / dev / stdout. (Nhưng cái khác
các chương trình phụ trợ giao tiếp có thể có trong tương lai ...).

Theo cách tương tự, chúng tôi đang tập trung vào một phiên bản kế nhiệm của công cụ proxy / đại lý NX3 hiện tại. MỘT
thay đổi trong chương trình phụ trợ proxy cũng sẽ được triển khai dưới dạng chương trình phụ trợ.

--backend-controlession
Buộc sử dụng một CONTROLSESSION_BACKEND nhất định (không sử dụng điều này trừ khi bạn biết
chính xác những gì bạn đang làm).

--backend-terminalsession
Buộc sử dụng một TERMINALSESSION_BACKEND nhất định (không sử dụng điều này trừ khi bạn biết
chính xác những gì bạn đang làm).

--backend-serveressioninfo
Buộc sử dụng một SERVERSESSIONINFO_BACKEND nhất định (không sử dụng điều này trừ khi bạn biết
chính xác những gì bạn đang làm).

--backend-serveressionlist
Buộc sử dụng một SERVERSESSIONLIST_BACKEND nhất định (không sử dụng điều này trừ khi bạn biết
chính xác những gì bạn đang làm).

--backend-proxy
Buộc sử dụng một PROXY_BACKEND nhất định (không sử dụng điều này trừ khi bạn biết chính xác
bạn đang làm gì).

--backend-sessionprofiles
Sử dụng phần phụ trợ đã cho để truy cập hồ sơ phiên, phần phụ trợ có sẵn trên Linux:
FILES, GCONF; trên Windows: FILES, WINREG.

--backend-clientettings
Sử dụng phần phụ trợ đã cho để truy cập cấu hình cài đặt ứng dụng khách, có sẵn
phụ trợ trên Linux: FILES, GCONF; trên Windows: FILES, WINREG.

--backend-clientprinting
Sử dụng phần phụ trợ đã cho để truy cập cấu hình in máy khách, có sẵn
phụ trợ trên Linux: FILES, GCONF; trên Windows: TƯƠNG THÍCH FILES, WINREG..SH
LỰA CHỌN pyhoca-cli nhằm mục đích tương thích hoàn toàn với tất cả các tùy chọn dòng lệnh và
tệp cấu hình phiên của máy khách dòng lệnh X2Go của dự án X2Go x2goclient-cli
cũng như các x2goclient GUI. Điều này vẫn đang được tiến hành. Để đạt được điều này,
một số tùy chọn tương thích đã được thêm vào:

--Hải cảng
Tùy chọn tương thích, đồng nghĩa với --remote-ssh-port .

- phímssh
Tùy chọn tương thích, đồng nghĩa với --ssh-privkey SSH_KEY.

- sử dụng âm thanh {có | không}
Tùy chọn tương thích, đồng nghĩa với --âm thanh {xung | không có}.

--client-ssh-port
Tùy chọn tương thích cho GUI x2goclient. PyHoca-Cli (tương ứng với Python X2Go) mang đến
máy chủ sFTP nội bộ của riêng nó. Do đó, tùy chọn này sẽ bị bỏ qua.

NX NÉN PHƯƠNG PHÁP


Như phương pháp nén NX (--đóng gói tùy chọn) các giá trị sau là có thể. Các %
ký tự phải được thay thế bằng một chữ số 0-9.

nopack, 8, 64, 256, 512, 4k, 32k, 64k, 256k, 2m, 16m 256-rdp, 256-rdp-nén, 32k-rdp,
32k-rdp-nén, 64k-rdp 64k-rdp-nén, 16m-rdp, 16m-rdp-nén rfb-hextile,
rfb-chật, rfb-chật-nén 8-độ chặt, 64-độ chặt, 256-độ chặt, 512-độ chặt, 4k-độ chặt, 32k-
chặt chẽ 64k, chặt chẽ 256k, chặt chẽ 2m, 16m chặt chẽ 8-jpeg-%, 64-jpeg, 256-jpeg, 512-jpeg,
4k-jpeg, 32k-jpeg 64k-jpeg, 256k-jpeg, 2m-jpeg, 16m-jpeg-% 8-png-jpeg-%, 64-png-jpeg,
256-png-jpeg, 512-png-jpeg, 4k-png-jpeg 32k-png-jpeg, 64k-png-jpeg, 256k-png-jpeg, 2m-png-
jpeg, 16m-png-jpeg-% 8-png-%, 64-png, 256-png, 512-png, 4k-png 32k-png, 64k-png, 256k-png,
2m-png, 16m-png-% 16m-rgb-%, 16m-rle-%

Sử dụng pyhoca-cli trực tuyến bằng các dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất