ทำไมฉันไม่เห็นพรอมต์รหัสผ่านเมื่อ. profile ดำเนินการ


1

ฉันต้องการใช้พวงกุญแจสำหรับงาน SSH cron
ฉันพบคำตอบที่ดีนี้แล้ว

ฉันเพิ่มคำสั่งkeychain --nogui id_rsaใน.profile
และเมื่อฉันรีบูตและเข้าสู่ระบบฉันต้องป้อนรหัสผ่าน

แต่ฉันไม่เห็นพรอมต์รหัสผ่านใด ๆ เมื่อ.profileดำเนินการ
ฉันสามารถสร้างสคริปต์ทุบตีแบบสแตนด์อโลนด้วยคำสั่งและวางไว้ในแอปพลิเคชันเริ่มต้นขึ้น แต่ฉันไม่แน่ใจว่าวิธีนี้ดี

ที่ที่ถูกต้องสำหรับคำสั่งนี้ด้วยพรอมต์รหัสผ่านพวงกุญแจ ?

คำตอบ:


2

~/.bash_profile, ~/.bashrcหรือ~/.profileได้รับการดำเนินการเมื่อคุณเปิดหน้าต่าง terminal ไม่ได้เมื่อคุณเข้าสู่สก์ท็อป

หากคุณต้องการทำระบบนี้ให้กว้างสำหรับผู้ใช้ทั้งหมดสร้างไฟล์/etc/xdg/autostart/. desktop ตัวอย่าง:

[Desktop Entry]
Type=Application
Name=A custom Script
Exec=sudo /sbin/my_custom_script.sh
Icon=system-run
X-GNOME-Autostart-enabled=true

และสร้าง script.sh ด้วยคำสั่งของคุณในนั้น ซึ่งทำให้แน่ใจว่าพวกเขาไม่สามารถลบไฟล์บนเดสก์ท็อปของคุณได้อย่างถาวร หากคุณต้องการสิ่งนี้สำหรับผู้ใช้ 1 คนให้ใส่สคริปต์ ~/.config/autostart/และเปลี่ยนบรรทัด Exec เป็นExec=~/bin/acustomscript.sh


ฉันมีรหัสผ่าน prompt เมื่อฉันเพิ่มบรรทัดเพิ่มเติมในแฟ้มรายการ Terminal=trueDesktop: ฉันถูกไหม?
Dimetry

โอ้ที่จะเรียกใช้ใน terminal ใช่
Rinzwind
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.