EnglishFrenchSpanyol

Jalankan pelayan | Ubuntu > | Fedora > |


Favicon OnWorks

wg-userImport - Dalam Talian di Awan

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

Ini ialah arahan wg-userImport 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


userImport - Muatkan pengguna secara pukal ke dalam pangkalan data WebGUI

SINOPSIS


userImport --configFile config.conf --usersFile nama laluan
[--authMethod method]
[--canChangePass]
[--rentetan pembatas]
[--expireOffset integer [--expire Units string]]
[--kumpulan berkumpulan,...]
[--ldapUrl uri]
[--teks kata laluan]
[--status status]
[--override]
[--senyap]
[--kemas kini | --updateAdd]
[--replaceGroups]

userImport --help

DESCRIPTION


Skrip utiliti WebGUI ini membaca maklumat pengguna daripada fail teks dan memuatkannya ke dalam fail teks
pangkalan data WebGUI yang ditentukan. Parameter pengguna lalai boleh ditentukan melalui baris arahan
pilihan, mengambil nilai mengatasi daripada fail.

Utiliti ini direka bentuk untuk dijalankan sebagai pengguna super pada sistem Linux, kerana ia perlu
dapat meletakkan fail ke dalam direktori data WebGUI dan menukar pemilikan fail. Jika awak
ingin menjalankan utiliti ini tanpa keistimewaan superuser, gunakan --override pilihan yang diterangkan
di bawah.

Maklumat pengguna diberikan dalam fail teks terhad TAB yang ringkas, yang menerangkan kedua-dua fail
nama medan dan data medan untuk setiap pengguna. Anda boleh menukar pembatas de sebenar dengan
--pembatas pilihan (lihat di bawah).

Baris pertama fail mengandungi nama medan yang nilainya akan dimuatkan.
Sejak itu, semua baris bukan kosong dalam fail mesti mempunyai bilangan medan yang sama. Semua-
baris kosong diabaikan. Nama medan yang sah ialah:

nama pengguna
kata laluan
authMethod
status
ldapUrl
connectDN
kumpulan
expireOffset
Mana-mana nama medan Profil Pengguna yang sah tersedia dalam pangkalan data WebGUI, cth nama pertama,
nama terakhir, e-mel, Dll

Jika anda menggunakan medan kumpulan, setiap baris berikut hendaklah mengandungi senarai dipisahkan koma bagi
Id Kumpulan WebGUI; ambil perhatian bahawa ini boleh menjadi masalah jika anda memilih untuk menggunakan koma sebagai a
pembatas untuk medan.

Jika tiada nama pengguna dinyatakan, ia akan menjadi lalai nama pertama Nama terakhir. Jika tidak nama pengguna is
dinyatakan, mahupun nama pertama dan nama terakhir, maka pengguna akan tidak dimuatkan.

Jika anda nyatakan ID Pengguna medan untuk diimport pada sebarang rekod, itu ID Pengguna akan digunakan sebaliknya
menjana yang baharu secara automatik. Jika anda melakukan ini, berhati-hati untuk tidak memasukkan
pendua!

Jika anda menggunakan nama medan yang tidak sah, nilainya akan diabaikan.

--configFile config.conf
Fail konfigurasi WebGUI untuk digunakan. Hanya nama fail yang perlu ditentukan, kerana ia akan
dicari di dalam direktori konfigurasi WebGUI. Parameter ini diperlukan.

--usersFile nama jalan
Nama laluan ke fail yang mengandungi maklumat pengguna untuk pemuatan pukal.

--authMethod kaedah
Tentukan kaedah pengesahan lalai untuk ditetapkan bagi setiap pengguna yang dimuatkan. Ia boleh menjadi
ditindih dalam fail import untuk pengguna tertentu. Jika dibiarkan tidak dinyatakan, ia lalai kepada
WebGUI.

--bolehChangePass
Tetapkan pengguna yang dimuatkan supaya dapat menukar kata laluan mereka. Jika dibiarkan tidak dinyatakan, dimuatkan
pengguna akan TIDAK boleh menukar kata laluan mereka sehingga dan pentadbir memberikannya
keistimewaan.

--pembatas rentetan
Tentukan medan pembatas rentetan dalam fail import. Jika tidak dinyatakan, ia
lalai kepada satu TAB (ASCII 9).

--expireOffset integer
Tentukan jumlah masa lalai sebelum pengguna yang dimuatkan akan tamat tempoh daripada
kumpulan yang mereka tambah. Unit ditentukan oleh --expire Units (lihat di bawah). Ia boleh
ditindih dalam fail import untuk pengguna tertentu. Jika dibiarkan tidak dinyatakan, ia menjadi lalai
kepada set ofset tamat tempoh dalam definisi kumpulan dalam WebGUI.

--expire Units unit
Nyatakan unit untuk --expireOffset (lihat di atas). Nilai yang sah ialah saat, minit,
jam, hari, minggu, bulan, tahun, zaman, Atau ditetapkan. Jika ditetapkan kepada zaman sistem akan
andaikan bahawa offset tamat perlu diambil sebagai tarikh zaman (nombor mutlak
saat sejak 1 Januari 1970) dan bukannya selang waktu. Jika ditetapkan kepada ditetapkan sistem
akan menganggap bahawa --expireOffset adalah tarikh tetap. Jika dibiarkan tidak dinyatakan, ia lalai
kepada saat.

--kumpulan berkumpulan,...
Tentukan senarai Id Kumpulan WebGUI yang dipisahkan koma yang setiap pengguna yang dimuatkan akan ditetapkan
kepada. Ia boleh diganti dalam fail import untuk pengguna tertentu.

Anda boleh menentukan tarikh tamat tempoh unik untuk kumpulan dengan menambahkannya selepas ID kumpulan,
dipisahkan oleh kolon. Tarikh/masa hendaklah dalam format "YYYY-MM-DD HH:NN:SS".

groupId:2000-01-01 01:00:00,groupId2:2001-01-02 02:00:00

--ldapUrl uri
Tentukan URI yang digunakan untuk menyambung ke pelayan LDAP untuk pengesahan. URI mesti
mematuhi apa yang Net::LDAP gunakan untuk menyambung. Ia boleh ditindih dalam import
fail untuk pengguna tertentu.

--kata laluan rentetan =item --pengecam rentetan
Tentukan kata laluan lalai untuk digunakan untuk pengguna yang dimuatkan. Ia boleh (dan sepatutnya).
ditindih dalam fail import untuk pengguna tertentu. Jika dibiarkan tidak dinyatakan, ia lalai kepada
123qwe.

--status status
Tentukan status akaun lalai untuk pengguna yang dimuatkan. Nilai yang sah ialah aktif dan
Dihidupkan. Jika dibiarkan tidak dinyatakan, ia lalai kepada aktif.

- kemas kini
Cari pangkalan data WebGUI untuk setiap pengguna yang disenaraikan dalam fail import dan kemas kininya
maklumat menggunakan medan yang disediakan. Pengguna dalam fail import yang tidak dijumpai dalam
pangkalan data adalah diabaikan. Lihat --kemas kiniTambah di bawah jika anda ingin menambah pengguna tambahan.

--kemas kiniTambah
Cari pangkalan data WebGUI untuk setiap pengguna yang disenaraikan dalam fail import dan kemas kininya
maklumat menggunakan medan yang disediakan. Pengguna dalam fail import yang tidak dijumpai dalam
pangkalan data adalah tambah. Lihat - kemas kini di atas jika anda tidak mahu menambah pengguna tambahan.

--replaceGroups
Jika pengguna dikemas kini dengan - kemas kini or --kemas kiniTambah sudah menjadi milik orang lain
kumpulan, alih keluar pengguna daripada mereka.

--override
Bendera ini akan membolehkan anda menjalankan utiliti ini tanpa menjadi pengguna super, tetapi ambil perhatian
bahawa ia mungkin tidak berfungsi seperti yang diharapkan.

--senyap
Lumpuhkan semua output melainkan terdapat ralat.

- membantu
Menunjukkan dokumentasi ini, kemudian keluar.

Gunakan wg-userImport dalam talian menggunakan perkhidmatan onworks.net


Ad


Ad