בעיה בהתחברות לשרת מרוחק עם Visual Studio Code דרך SSH
-
אני מנסה להתחבר לשרת שלי דרך SSH עם התוכנה Visual Studio Code, אני מצליח להחבר ואני רואה את הקבצים, אבל כשאני מנסה לכתוב-לשמור שינויים או לפתוח קבצים חדשים אז נכתב לי שגיאה משהו שההרשאה נדחתה.
דרך CMD עשיתי הרבה פעולות עריכה על קבצים עם אותם פרטים, אבל כאן לא הולך לי.
מה יכול להיות הבעיה?עריכה: השגיאה היא:
Unable to write file 'vscode-remote://ssh-remote+***/usr/share/nginx/html/date.php' (NoPermissions (FileSystemError): Error: EACCES: permission denied, open '/usr/share/nginx/html/date.php')
תודה רבה! -
@שמואל-ש כי אתה מתחבר עם משתמש לא root וממילא אין לו גישה לקבצי מערכת של nginx.
אפשרות אחת זה ספציפית לערוך קבצים אלו ידנית בשורת הפקודה כsudo.
חוץ מזה יש לך שתי פתרונות:
א. להגדיר בשרת את הקבצים שמה על שם המשתמש שעימו אתה מתחבר עם פקודת chown.
ב. לנסות להשתמש בתוסף הזה https://marketplace.visualstudio.com/items?itemName=yy0931.save-as-root -
@dovid כתב בבעיה בהתחברות לשרת מרוחק עם Visual Studio Code דרך SSH:
ב. לנסות להשתמש בתוסף הזה https://marketplace.visualstudio.com/items?itemName=yy0931.save-as-root
התקנתי את זה, עכשיו אני צריך להתחבר אותו דבר כמו קודם (F1, שם משתמש וכו')? כי הוא עדיין נותן לי את אותה שגיאה!
-
@dovid כתב בבעיה בהתחברות לשרת מרוחק עם Visual Studio Code דרך SSH:
ראה בלינק שהבאתי לך יש הוראות + תמונה מונפשת.
בלינק הזה
@dovid כתב בבעיה בהתחברות לשרת מרוחק עם Visual Studio Code דרך SSH:
ב. לנסות להשתמש בתוסף הזה https://marketplace.visualstudio.com/items?itemName=yy0931.save-as-root
?
התמונה שיש שם זה רק מראה את הבעיה שא"א לשמור... איפה כתוב דרך אחרת? -
@שמואל-ש כתב בבעיה בהתחברות לשרת מרוחק עם Visual Studio Code דרך SSH:
@dovid כתב בבעיה בהתחברות לשרת מרוחק עם Visual Studio Code דרך SSH:
ראה בלינק שהבאתי לך יש הוראות + תמונה מונפשת.
בלינק הזה
@dovid כתב בבעיה בהתחברות לשרת מרוחק עם Visual Studio Code דרך SSH:
ב. לנסות להשתמש בתוסף הזה https://marketplace.visualstudio.com/items?itemName=yy0931.save-as-root
?
התמונה שיש שם זה רק מראה את הבעיה שא"א לשמור... איפה כתוב דרך אחרת?לכאורה כוונתו שתשמור כך
F1
ואז להקליד save as root
ואנטר -
פוסט זה נמחק!