pkexec ve pkttyagent
Başka kullanıcı haklarında bir programı çalıştırmak.
pkexec
"pkexec" komutu ile bir programı başka bir kullanıcının hakkında çalıştırabiliriz.
synopsis;
pkexec --user <username> program
Örnek;
pkexec --user musana cmatrix
Yukarıdaki komut ile cmatrix programı musana kullanıcısı tarafından başlatılmış olacak.
pkttyagent
pkttyagent ise metin tabanlı doğrulama mekanizmasıdır. pkttyagent programına "--process" komutu vasıtasıyla hangi process verilmiş ise o process için authentication istenildiği zaman pkexec bunu yakalar. Bu durum için iki terminalin açık olması gerekir.(veya ssh oturumu.)
Last updated