MWN Website
ContactHome

Skrip contoh UID

Menggunakan CGI dengan bahasa shell

#!/bin/sh
echo "Content-Type: text/plain"
echo
id

Menggunakan CGI dengan bahasa Perl

#!/usr/bin/perl
print <<EOF;
Content-Type: text/plain

\$>=$>
\$<=$<
\$)=$)
\$(=$(
EOF

Dalam Perl, variabel $> berisi (effective) uid, $< berisi real uid, $) berisi (effective) gid + extra groups, $( berisi real gid + extra groups.

Menggunakan PHP

<?php
header("Content-Type: text/plain");
echo "posix_getuid() = ", posix_getuid(), "\n";
echo "posix_geteuid() = ", posix_geteuid(), "\n";
echo "posix_getgid() = ", posix_getgid(), "\n";
echo "posix_getegid() = ", posix_getegid(), "\n";
?>

Di PHP saat ini tidak ada fungsi builtin untuk mengetahui extra groups, namun Anda dapat saja memanggil program /usr/bin/id (seperti pada contoh di atas).


Navigasi

Feedback

Artikel Popular

  • selengkapnya...
  • Artikel Terbaru

  • selengkapnya...
  • Hak cipta © 2006-2010 PT Master Web Network Konten ditulis dan dikoleksi oleh staf MWN. Komentar ditulis oleh pembaca. MWN tidak bertanggung jawab atas akurasi dan/atau kekinian konten/komentar.