GoGPT Best VPN GoSearch

favorit OnWorks

nss_wrapper - Online di Cloud

Jalankan nss_wrapper di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah nss_wrapper yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


nss_wrapper - Pembungkus untuk pengguna, grup, dan host NSS API

RINGKASAN


LD_PRELOAD=libnss_wrapper.so NSS_WRAPPER_PASSWD=/path/ke/passwd
NSS_WRAPPER_GROUP=/path/ke/grup NSS_WRAPPER_HOSTS=/path/ke/host ./lamaran saya

DESKRIPSI


Ada proyek yang menyediakan daemon yang dibutuhkan untuk dapat membuat, memodifikasi, dan menghapus
pengguna Unix. Atau cukup ganti id pengguna untuk berinteraksi dengan sistem, misalnya file ruang pengguna
server. Untuk dapat menguji bahwa Anda memerlukan hak istimewa untuk mengubah sandi dan grup
mengajukan. Dengan nss_wrapper dimungkinkan untuk menentukan file passwd dan grup Anda sendiri yang akan
digunakan oleh perangkat lunak untuk bertindak dengan benar saat diuji.

Jika Anda memiliki klien dan server yang sedang diuji, mereka biasanya menggunakan fungsi untuk menyelesaikan jaringan
nama ke alamat (dns) atau sebaliknya. nss_wrappers memungkinkan Anda membuat file host
untuk mengatur resolusi nama untuk alamat yang Anda gunakan dengan socket_wrapper.

· Memberikan informasi untuk akun pengguna dan grup.

· Resolusi nama jaringan menggunakan file host.

· Memuat dan menguji modul NSS.

PEMBATASAN


Beberapa panggilan di nss_wrapper hanya akan berfungsi jika uid_wrapper dimuat dan aktif. Salah satunya
fungsinya adalah initgroups() yang perlu menjalankan setgroups() untuk mengatur grup bagi pengguna.
setgroups() dibungkus oleh uid_wrapper.

LINGKUNGAN VARIABEL


NSS_WRAPPER_PASSWD, NSS_WRAPPER_GROUP
Untuk akun pengguna dan grup, Anda perlu membuat dua file: passwd dan kelompok. Format
dari file passwd dijelaskan dalam pria 5 passwd dan file grup di pria 5 kelompok. Jadi
Anda dapat mengisi file-file ini dengan akun yang dibuat. Anda mengarahkan nss_wrapper ke mereka menggunakan
dua variabel NSS_WRAPPER_PASSWD=/path/to/your/passwd dan
NSS_WRAPPER_GROUP=/jalur/ke/grup/Anda.

NSS_WRAPPER_HOSTS
Jika Anda juga perlu meniru resolusi nama jaringan di lingkungan Anda, terutama
dengan socket_wrapper, Anda dapat menulis file host. Formatnya dijelaskan dalam pria 5
host. Kemudian Anda dapat mengarahkan nss_wrapper ke file host Anda menggunakan:
NSS_WRAPPER_HOSTS=/path/ke/host/host Anda

NSS_WRAPPER_HOSTNAME
Jika Anda perlu mengembalikan nama host yang berbeda dari salah satu mesin Anda adalah
menggunakan Anda dapat menggunakan: NSS_WRAPPER_HOSTNAME=test.example.org

NSS_WRAPPER_MODULE_SO_PATH, NSS_WRAPPER_MODULE_FN_PREFIX
Jika Anda memiliki proyek yang juga menyediakan informasi pengguna dan grup dari a
database, Anda biasanya menulis modul nss Anda sendiri. nss_wrapper dapat memuat nss
modul dan tanyakan terlebih dahulu sebelum melihat ke file passwd dan grup yang dipalsukan. Ke
arahkan nss_wrapper ke modul yang dapat Anda lakukan dengan menggunakan
NSS_WRAPPER_MODULE_SO_PATH=/path/ke/libnss_yourmodule.so. Karena setiap modul nss memiliki
awalan khusus seperti _nss_winbind_getpwnam() Anda perlu mengatur awalan juga
nss_wrapper dapat memuat fungsi dengan NSS_WRAPPER_MODULE_FN_PREFIX= .

Untuk _nss_winbind_getpwnam() ini akan menjadi:

NSS_WRAPPER_MODULE_FN_PREFIX=pengikatan angin

NSS_WRAPPER_DEBUGLEVEL
Jika Anda perlu melihat apa yang terjadi di nss_wrapper itu sendiri atau mencoba menemukan bug, Anda
dapat mengaktifkan dukungan logging di nss_wrapper jika Anda membuatnya dengan simbol debug.

· 0 = KESALAHAN

· 1 = PERINGATAN

· 2 = DEBUG

· 3 = JELAS

CONTOH


$ echo "bob:x:1000:1000:bob gecos:/home/test/bob:/bin/salah" > passwd
$ echo "root:x:65534:65532:root gecos:/home/test/root:/bin/salah" >> passwd
$ echo "pengguna:x:1000:" > grup
$ echo "root:x:65532:" >> grup
$LD_PRELOAD=libnss_wrapper.so NSS_WRAPPER_PASSWD=passwd\
NSS_WRAPPER_GROUP=grup dapatkan passwd bob
bob:x:1000:1000:bob gecos:/home/tes/bob:/bin/salah
$ LD_PRELOAD=libnss_wrapper.so NSS_WRAPPER_HOSTNAME=test.example.org nama host
tes.contoh.org

2015-09-12 NSS_WRAPPER(1)

Gunakan nss_wrapper online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad




×
iklan
❤️Berbelanja, pesan, atau beli di sini — tanpa biaya, membantu menjaga layanan tetap gratis.