> For the complete documentation index, see [llms.txt](https://security.musana.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://security.musana.net/linux/pkexec-ve-pkttyagent.md).

# pkexec ve pkttyagent

## pkexec

"pkexec" komutu ile bir programı başka bir kullanıcının hakkında çalıştırabiliriz.

synopsis;

> pkexec --user \<username> program&#x20;
>
> Ö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.)
