මම, මා මාගේ ssh යතුර එහෙමවත් සේවාදායකය ඒ ඇති මම "sudo su - විධානය otheruser" හැකියාව ඇති නම්, env විචල්ය ඉවත් නිසා, මම, ප්රධාන යොමු අහිමි හා එම සොකට් මගේ මුල් පරිශීලකයා විසින් පමණක් කියවිය හැකි ය. "Sudo su - otheruser" හරහා මට යතුර ඉදිරියට යැවිය හැකි ක්රමයක් තිබේද, එබැවින් මගේ ඉදිරියට යතුර (මගේ නඩුවේ git clone සහ rsync) සමඟ B සේවාදායකයේ දේවල් කළ හැකිද?
මට සිතිය හැකි එකම ක්රමය වන්නේ මගේ යතුර වෙනත් පරිශීලක සහ "ssh otheruser @ localhost" වෙත එකතු කිරීමයි, නමුත් එය මා සතුව ඇති සෑම පරිශීලකයෙකුටම සහ සේවාදායක සංයෝජනයකටම කරදරකාරී වේ.
කෙටියෙන්:
$ sudo -HE ssh user@host
(success)
$ sudo -HE -u otheruser ssh user@host
Permission denied (publickey).