CH-J Toolspamamahala ng server sa pamamagitan ng SSH
Menu
Nailathalang source

CH-J Tools

I-browse ang mga direktoryo at file ng isang partikular na release ng application.

I-download ang source ZIP
CH-J / Server Manager 1704 file
0.1.2-beta Idinagdag: · Binuo:
users.ts Idinagdag: Hindi naitala ang petsa 1.4 KB · 15 linya
Code I-download ang file
1/** Remote users, groups, keys and SSH policy (`users.read`, `users.manage`). */
2import { call } from "../transport";
3import type { Payload } from "../types";
5export const users = Object.freeze({
6 list: (sessionId: string) => call<Payload>("module_users_list", "plugin:users:list", { sessionId }),
7 manage: (sessionId: string, payload: Payload) => call<Payload>("module_users_manage", "plugin:users:manage", { ...payload, sessionId }),
8 privileges: (sessionId: string, refresh = false) => call<Payload>("module_users_privileges", "plugin:users:privileges", { sessionId, refresh }),
9 inventory: (sessionId: string, options: Payload = {}) => call<Payload>("module_users_inventory", "plugin:users:inventory", { ...options, sessionId }),
10 detail: (sessionId: string, username: string, options: Payload = {}) => call<Payload>("module_users_detail", "plugin:users:detail", { ...options, sessionId, username }),
11 keys: (sessionId: string, payload: Payload) => call<Payload>("module_users_keys", "plugin:users:keys", { ...payload, sessionId }),
12 sshPolicy: (sessionId: string, payload: Payload) => call<Payload>("module_users_ssh_policy", "plugin:users:sshPolicy", { ...payload, sessionId }),
13 keychainPublicKeys: () => call<Payload>("module_keychain_public_ssh", "plugin:keychain:publicSsh"),
14 sshPasswordOffAll: (sessionId: string, payload: Payload) => call<Payload>("module_users_ssh_password_off_all", "plugin:users:sshPasswordOffAll", { ...payload, sessionId })
15});
SHA-2563768e5fd422791e364c77e1b2fcda0138193351e343311ddd1bcd0bd6fc11d97

CH-J Proprietary Software License 1.14 · Ibinibigay ang source sa ilalim ng CH-J Proprietary Software License 1.14. Hindi binabago ng pagiging available nito ang mga tuntunin ng lisensya at hindi ito nagbibigay ng karagdagang karapatan.

SHA-256 ng archiveac8fe790f4ba60fc098f8c985fc2656cfcc6cdc21fb34b30e308a2b54e62258f
Mga file