EnglishFrenchSpanyol

Ad


Favicon OnWorks

cipux_storage_clientp - Dalam talian di Awan

Jalankan cipux_storage_clientp dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan cipux_storage_clientp yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


cipux_storage_client - Antara muka baris perintah ke lapisan abstraksi storan CipUX

VERSION


versi 3.4.0.2

PENGGUNAAN


(1) cipux_storage_client -h
(2) cipux_storage_client [OPT] -t get_value -s -o -y [-y ]
(3) cipux_storage_client [OPT] -t get_all_values ​​-s -y [-y ]
(4) cipux_storage_client [OPT] -t set_value [-r] -s -o -y -v
cipux_storage_client [OPT] -t set_value -a -s -o -y -v
cipux_storage_client [OPT] -t set_value [-r] -s -o -y [-y ]
cipux_storage_client [OPT] -t set_value -a -s -o -y [-y ]
cipux_storage_client [OPT] -t set_value -d -s -o -y [-y ]
cipux_storage_client [OPT] -t set_value -e -s -o -y
(5) cipux_storage_client [OPT] -t set_all_values ​​[-r] -s -y -v
cipux_storage_client [OPT] -t set_all_values ​​-a -s -y -v
cipux_storage_client [OPT] -t set_all_values ​​[-r] -s -y [-y ]
cipux_storage_client [OPT] -t set_all_values ​​-a -s -y [-y ]
cipux_storage_client [OPT] -t set_all_values ​​-d -s -y [-y ]
(6) cipux_storage_client [OPT] -t add_node -s -o -x [-x ]
(7) cipux_storage_client [OPT] -t delete_node -s -o
(8) cipux_storage_client [OPT] -t rename_node -s -o -v
singkatan: OBJ = OBJECT, ATTR = ATRIBUTE, VAL = VALUE, OPT = OPTIONS

PILIHAN


Pilihan untuk semua arahan:

-c | --cfg : cipux-storage-access.conf
-D | --debug [ ] : cetak mesej nyahpepijat untuk pembangun
-h | --help : bantuan cetak (mesej + pilihan ini)
-p | --cantik: keluaran berkotak yang bagus
-V | --version : versi cetakan sahaja
--verbose : mencetak lebih banyak mesej

Pilihan untuk beberapa arahan:

-a | --add : sebaliknya tambah kemudian gantikan nilai
-d | --del : padamkan nilai atribut
-e | --erase : padam atribut
-l | --list : menyenaraikan skop konfigurasi, boleh digunakan untuk --type
-o | --objek : daun objek LDAP
-r | --replace : menggantikan nilai, tingkah laku lalai
-s | --storage_type : jenis konfigurasi
-t | --storage_task : tindakan untuk dilakukan
-v | --value : nilai yang perlu ditetapkan
-x | --mattrvalue : berbilang atribut LDAP, sila lihat penerangan
-y | --attrvalue : atribut LDAP, sila lihat penerangan

DIKEHENDAKI HUJAH


cipux_storage_client

-t atau -h

cipux_storage_client -t get_value

-s
-o
-y

cipux_storage_client -t dapatkan_semua_nilai

-s
-y

cipux_storage_client -t set_value

-s
-o
-y

cipux_storage_client -t set_all_values

-s
-y
-v

cipux_storage_client -t add_node

-s
-o
-x

cipux_storage_client -t delete_node

-s
-o

cipux_storage_client -t rename_node

-s
-o
-v

DESCRIPTION OF PILIHAN


-a Sama seperti pilihan --tambah.

--Tambah
Ini menambah nilai jika boleh dan bukannya menggantikan nilai.

--attrvalue
Ini boleh digunakan untuk menentukan atribut oleh

--attrvalue

Atau ia boleh digunakan untuk menentukan atribut dan nilai

--attrvalue =

Sudah tentu ia juga boleh digunakan bersama dengan --value pilihan untuk menentukan atribut dan
nilai seperti ini:

--attrvalue --nilai

-D Sama seperti pilihan --debug.

-d Sama seperti pilihan --del.

--del
Ini memadamkan atribut daripada objek jika boleh.

-e Sama seperti pilihan --erase

--padam
Memadamkan atribut LDAP bagi objek tertentu. Ini akan memadam juga semua kandungan
sifat ini. Jika objek mempunyai nilai berbilang untuk atribut itu semua nilai
akan dikeluarkan. Jika pilihan ini ditetapkan, ia akan mencetuskan --delete baris arahan
pilihan secara automatik.

-h Sama seperti pilihan --help

- membantu
Mencetak mesej bantuan ringkas.

--nilai mattr
Pilihan ini perlu digunakan jika objek LDAP perlu dibuat. Tidak seperti --attrvalue
pilihan ini sentiasa memerlukan atribut dan nilai. Oleh itu hanya sintaks ini
mungkin:

--nilai mattr =

Sebab untuk ini adalah untuk dapat memberi pengguna petunjuk yang tepat apabila dia cuba mencipta a
objek tetapi lupa nilai.

'm' bermaksud berbilang. Jadi adalah mungkin untuk memberi pilihan beberapa kali.

-o Sama seperti pilihan --objek

--objek
Pilihan ini digunakan untuk menentukan objek yang perintah itu beroperasi. buat
pastikan anda memilih objek yang betul. Sudah tentu ini juga akan gagal apabila objek itu tidak
boleh diambil dengan (dalam senarai objek) --storage_type.

-p Sama seperti pilihan --cantik.

--cantik
Pada arahan yang menghasilkan output, pilihan ini boleh digunakan untuk melukis kotak mewah di sekelilingnya
keluarannya.

-r Sama seperti pilihan --ganti.

--ganti
Untuk beberapa arahan ini ialah pilihan lalai. Ia menggantikan nilai atribut yang diberikan
dengan nilai baru.

-s Sama seperti pilihan --storage_type.

--tugas penyimpanan
Namakan tindakan yang boleh dilakukan. Tindakan yang sah ialah:

dapatkan_semua_nilai
tetapkan_semua_nilai
add_node
get_value
set_value
senarai
delete_node
tukar nama_nod

--jenis_storan
Pilihan ini mentakrifkan 'jenis objek' yang digunakan oleh perintah itu. Satu 'jenis
object' ialah set objek tertentu dengan atribut biasa. Contohnya semua POSIX
objek akaun. Anda boleh dengan mudah menentukan jenis objek baharu dalam fail konfigurasi.
Lokasi lalai fail ini ialah /etc/cipux/cipux-storage-structure.conf.

-t Sama seperti --storage_task.

-V Sama seperti pilihan --versi.

--versi
Mencetak versi dan keluar.

--verbose
Tidak dilaksanakan jet.

-l Sama seperti pilihan --senarai

--senarai
Menyenaraikan semua skop objek. Skop objek berwarna merah daripada fail konfigurasi. The
lokasi lalai fail konfigurasi ialah /usr/share/cipux/etc/cipux-storage.perl.
Satu jenis objek diperlukan untuk pilihan --storage_type.

-v Sama seperti pilihan --verbose.

--nilai
Pada beberapa arahan ini digunakan untuk memberikan nilai untuk objek atau atribut.

-x Sama seperti pilihan --mattrvalue.

-y Sama seperti pilihan --attrvalue.

DESCRIPTION


Ini ialah klien baris arahan untuk CipUX::Storage. Ia boleh digunakan untuk mengubah suai atau memadam
Objek storan CipUX.

PERINTAH


cipux_storage_client -t get_value
cipux_storage_client -t set_value
cipux_storage_client -t dapatkan_semua_nilai
cipux_storage_client -t set_all_values
cipux_storage_client -t add_node
cipux_storage_client -t rename_node
cipux_storage_client -t delete_node

cipux_storage_client -t get_value
Dapatkan satu atau lebih nilai LDAP untuk setiap atribut tertentu bagi objek tertentu.

cipux_storage_client -t dapatkan_semua_nilai
Dapatkan satu atau lebih nilai LDAP untuk setiap atribut yang diberikan bagi semua objek dalam sesuatu yang diberikan
jenis objek.

cipux_storage_client -t set_value
(1) Anda boleh menambah nilai dengan cipux_storage_client -t set_value.

cipux_storage_client -t set_value -s all_group_node -e memberUid -o testgroup -v log masuk -a

Tetapi ini hanya membuat perbezaan untuk atribut LDAP yang boleh ada lebih daripada sekali.

cipux_storage_client -t set_value -s all_group_node -e memberUid -o testgroup -v login1 -a
cipux_storage_client -t set_value -s all_group_node -e memberUid -o testgroup -v login2 -a

Ini akan menghasilkan:

memberUid: log masuk1
memberUid: log masuk2

Di mana baris berikut mempunyai hasil yang berbeza:

cipux_storage_client -t set_value -s all_group_node -e groupType -o testgruppe -v public -a

Pengecualian yang terhasil:

atribut 'groupType' tidak boleh mempunyai berbilang nilai di ./cipux_storage_client -t set_value baris 369

Dalam kes ini, anda perlu mengalih keluar pilihan -a daripada baris anda atau gunakan -r.

(2) Tingkah laku lalai adalah untuk menggantikan nilai. Nilai boleh digantikan dengan:

cipux_storage_client -t set_value -s all_group_node -e groupType -o testgruppe -v private

or

cipux_storage_client -t set_value -s all_group_node -e groupType -o testgruppe -v private -r

Ini akan menggantikan nilai sedia ada dengan yang baharu.

Tetapi sedar (!), jika anda mempunyai 3 ahli dalam satu kumpulan, contohnya:

memberUid: log masuk1
memberUid: log masuk2
memberUid: log masuk3

selepas perintah perintah:

cipux_storage_client -t set_value -s all_group_node -e memberUid -o testgroup -v login4

anda hanya akan mempunyai seorang ahli!

memberUid: log masuk4

Oleh itu tingkah laku lalai adalah untuk menggantikan semua kecuali satu nilai. Yang menggantikan dan bukan menambah
ialah tingkah laku lalai, kerana terdapat lebih banyak atribut tunggal dalam LDAP dan oleh itu
kebarangkalian kegagalan akan menjadi kurang jika ganti adalah tingkah laku lalai.

(3) Atribut LDAP juga boleh dipadamkan. Jika anda mempunyai 2 memberUid sebagai contoh padam
operasi akan membawa kepada pengecualian:

ubah suai/padam: memberUid: tiada nilai sedemikian di ./cipux_storage_client -t set_value baris 369

Jadi untuk memadam semua ahli (!), anda perlu melakukan dua operasi LDAP:

cipux_storage_client -t set_value -s all_group_node -e memberUid -o testgroup -v log masuk -r
cipux_storage_client -t set_value -s all_group_node -e memberUid -o testgroup -v log masuk -d

Di mana nilai dari -v tidak penting.

cipux_storage_client -t tetapkan_semua_nilai
Tetapkan semua nilai LDAP bagi objek dan atribut tertentu.

cipux_storage_client -t add_node
Menambah nod LDAP.

SINOPSIS

cipux_storage_client -t add_node -s -o -x = [-x = ...]

Penggunaan contoh

cipux_storage_client -t add_node -s cipux_room -o test1 -x objectClass=bilik -x objectClass=cipuxRoom -x cn=test1

Jika anda tidak memberikan cn=NAME sebagai contoh, anda akan mendapat pengecualian berikut:

EXCEPTION attr mandatori [cn] tiada!
Sila berikan pilihan baris arahan -x atau --mattrvalue!
Contoh: -x cn=

Untuk menambah nod pengguna (bukan akaun pengguna yang lengkap!) ini akan membuat separuh akaun pengguna
dinamakan penguji:

cipux_storage_client -t add_node -s cipux_account.user -o testuser -x cipuxFirstname=test -x cipuxLastname=user -x objectClass=cipuxAccount -x objectClass=posixAkaun -x objectClass=shadowAkaun -x uid=testuser -x cipuxAccount =2007-10-26 -x uidNumber=20000 -x gidNumber=20000 -x homeDirectory=/home/testuser -x objectClass=imapUser -x mailMessageStore=/ tmp -D 129

Sudah tentu ini hanya contoh. Ia bukan idea yang baik untuk memberi / tmp sebagai simpanan mel
direktori atau gunakan uidNumber statik. Tetapi ini atau arahan serupa boleh menjadi pengguna untuk menguji
Lapisan LDAP.

cipux_storage_client -t tukar nama_nod
Perintah penamaan semula ditetapkan pada modrdn perintah Net::LDAP. Dan disebabkan oleh fakta bahawa semata-mata
menamakan semula dn LDAP bukan tugas lubang untuk menamakan semula daun LDAP arahan itu boleh menamakan semula sahaja
objek LDAP tertentu.

Contohnya boleh menamakan semula daun LDAP Configuration cipux. Sebelum menamakan semula ia kelihatan
pada dasarnya seperti ini:

dn: cn=testconfig,ou=Configuration,ou=CipUX,dc=nodomain
cipuxVariable: nilai ujian
cn: testconfig
objectClass: atas
objectClass: cipuxConfiguration

Jika anda kini mengeluarkan arahan:

cipux_storage_client -t rename_node -s cipux_configuration -o testconfig -v myconfig

Anda akan mendapat

dn: cn=myconfig,ou=Configuration,ou=CipUX,dc=nodomain
cipuxVariable: nilai ujian
cn: testconfig
cn: myconfig
objectClass: atas
objectClass: cipuxConfiguration

Anda perasan 'cn' telah meningkat dua kali ganda, kerana LDAP menjangkakan 'cn' yang sepadan dalam LDAP ini
objek? Di sana untuk konfigurasi ini kini mempunyai dua nama. Patutnya susah nak peti
kini 'testconfig' baharu. Anda perlu memadamkan atribut dan nilai 'cn: testconfig' sebelum anda
boleh membuat 'testconfig' baharu. Kerana ini agak mengelirukan, anda harus mengelak
menamakan semula jika boleh. Memadam objek dan menciptanya semula adalah cara yang lebih selamat.

cipux_storage_client -t delete_node
Memadamkan nod LDAP yang diberikan.

DIAGNOSTIK


SEMUA

EXIT STATUS


SEMUA

CONFIGURATION


/usr/share/cipux/etc/cipux_storage.perl

KEBERGANTUNGAN


CipUX::Storan::Pelanggan

TIDAK SESUAI


Tidak diketahui.

Gunakan cipux_storage_clientp dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    SWIG
    SWIG
    SWIG ialah alat pembangunan perisian
    yang menghubungkan atur cara yang ditulis dalam C dan
    C++ dengan pelbagai peringkat tinggi
    bahasa pengaturcaraan. SWIG digunakan dengan
    berbeza...
    Muat turun SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema WooCommerce React, dibina dengan
    Seterusnya JS, Webpack, Babel, Node dan
    Ekspres, menggunakan GraphQL dan Apollo
    Pelanggan. Kedai WooCommerce dalam React(
    mengandungi: Produk...
    Muat turun Tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repo pakej untuk ArchLabs Ini adalah
    aplikasi yang juga boleh diambil
    dari
    https://sourceforge.net/projects/archlabs-repo/.
    Ia telah dihoskan dalam OnWorks di...
    Muat turun archlabs_repo
  • 4
    Projek Zephyr
    Projek Zephyr
    Projek Zephyr ialah generasi baharu
    sistem pengendalian masa nyata (RTOS) yang
    menyokong pelbagai perkakasan
    seni bina. Ia berdasarkan a
    inti tapak kecil...
    Muat turun Projek Zephyr
  • 5
    SCON
    SCON
    SCons ialah alat pembinaan perisian
    itu adalah alternatif yang lebih baik daripada
    alat binaan klasik "Buat" yang
    kita semua tahu dan suka. SCons ialah
    melaksanakan...
    Muat turun SCons
  • 6
    PSeInt
    PSeInt
    PSeInt ialah penterjemah kod pseudo untuk
    pelajar pengaturcaraan berbahasa Sepanyol.
    Tujuan utamanya adalah untuk menjadi alat untuk
    mempelajari dan memahami asas
    konsep...
    Muat turun PSeInt
  • Lebih »

Arahan Linux

Ad