דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. המלצה: cloudcmd תחליף לגישת SSH

המלצה: cloudcmd תחליף לגישת SSH

מתוזמן נעוץ נעול הועבר תכנות
12 פוסטים 2 כותבים 380 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • nigunN מנותק
    nigunN מנותק
    nigun
    כתב ב נערך לאחרונה על ידי nigun
    #1

    cloudcmd
    אפליקצית nodejs לגישה לשרת מהדפדפן כמו חיבור SSH
    מעלות

    • הסייר קבצים הרבה יותר נוח ויזואלית

    • אפשרות לנווט לתקיה ע"י הדבקת הנתיב בכתובת URL

    • אפשר לגשת לשרת מכל מקום

    • אפשר לערוך קבצים בשרת בלי להעלות ולהוריד (העורך קוד לא רע )

    • העלאת קבצים לשרת מתוך ענן (גוגל דריב וכו') גימייל ועוד

    • הורדת קבצים מהשרת לענן FTP ועוד

    חסרונות

    • לא מאובטח כמו SSH (אמנם יש סיסמה אבל המומחים כאן יחליטו אם היא מגינה מספיק)

    התקנה
    קודם צריך שיהיה מותקן כמובן nodejs,npm,pm2
    להתקנה פשוט מריצים

    npm i cloudcmd -g
    

    ולהפעלה

    cloudcmd
    

    בברירת מחדל מופעל על פורט http://localhost:8000

    אם רוצים שיהיה גם גישה לטרמינל
    צריך להתקין gritty

    npm i gritty -g
    
    

    ולהפעיל את עם הפקודה הבאה (אמנם אפשר להשתמש בgritty לבד אבל לא מצאתי דרך להגן עם סיסמה)

    cloudcmd --terminal --terminal-path `gritty --path` --save
    
    

    נ.ב. צריכים להתרגל לזה שאין להדבקה בטרמינל CTRL+V רק SHIFT+INSERT

    עריכה:(תוספת של הרב @yossiz )
    אם זה לא עובד אפשר לערוך את הקובץ cloudcmd.json
    שנמצא מתחת לתיקיה של המשתמש
    ולשנות את הערכים האלו

         "terminal": true,
         "terminalPath": "/usr/lib/node_modules/gritty",
    
    

    כדי לאפשר עבודה רציפה בלי להיכנס כל פעם מהSSH
    צריך לפעיל את האפליקציה עם PM2
    (כאן וכאן יש מדריכים לזה)
    הגדרת סיסמה
    עכשיו נכנסים לכתובת של השרת דרך הדפדפן
    לפורט 8000
    ובתפריט ראשי ללחוץ F10
    ושם לסמן וי ליד Auth ולהגדיר שם משתמש וסיסמה
    screenshot.12.jpg
    יש עוד הרבה אפשרויות שעדיין לא התנסתי בהם
    אולי מישהו יוסיף כאן עוד מדריכים לnginx ועוד

    מייל: nigun@duck.com

    yossizY תגובה 1 תגובה אחרונה
    8
    • yossizY מנותק
      yossizY מנותק
      yossiz
      השיב לnigun ב נערך לאחרונה על ידי yossiz
      #2

      @nigun אמר בהמלצה: cloudcmd תחליף לגישת SSH:

      cloudcmd --terminal --terminal-path `gritty --path` --sav

      @nigun האם נסית פקודה זו? אני קיבלתי שגיאה, בלי הפרמטר --save זה עובד.
      אפשר לשמור את הפרמטרים לפעמים הבאים ע"י עריכת הקובץ cloudcmd.json בספריית ה-home.

          "terminal": true,
          "terminalPath": "/usr/lib/node_modules/gritty",
      

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

      nigunN תגובה 1 תגובה אחרונה
      0
      • yossizY מנותק
        yossizY מנותק
        yossiz
        כתב ב נערך לאחרונה על ידי yossiz
        #3

        תוקן
        https://github.com/coderaiser/cloudcmd/issues/247
        🙂

        📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

        תגובה 1 תגובה אחרונה
        2
        • yossizY מנותק
          yossizY מנותק
          yossiz
          כתב ב נערך לאחרונה על ידי yossiz
          #4

          אני שם לב לעוד באג, הטרמינל של gritty (כאשר משתמשים בו בתוך cloudcmd) אינו יודע את גודלו הנכונה, ולכן באפליקציות טרמינל שתופסים את כל החלון יש שיבושים. חלק מהשורות גולשות לשורה הבאה... (צ"ע, אולי זה באג ב-gritty למרות שזה קורה רק בתוך cloudcmd...)

          נ. ב.
          ואם כבר בנושא של אפליקציות טרמינל, הנה המלצה:
          sudo apt install htop זה top יותר יפה. עם עוד כמה תכונות שאין ב-top.
          sudo apt install ranger או pip install ranger-fm- מנהל קבצים מאוד יפה

          📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

          תגובה 1 תגובה אחרונה
          2
          • nigunN מנותק
            nigunN מנותק
            nigun
            השיב לyossiz ב נערך לאחרונה על ידי
            #5

            @yossiz אמר בהמלצה: cloudcmd תחליף לגישת SSH:

            cloudcmd --terminal --terminal-path gritty --path

            לי זה עובד גם עם --save (ניסיתי להתקין על שרת נוסף לצורך ביטחון)

            @yossiz אמר בהמלצה: cloudcmd תחליף לגישת SSH:

            אני שם לב לעוד באג, הטרמינל של gritty (כאשר משתמשים בו בתוך cloudcmd) אינו יודע את גודלו הנכונה, ולכן באפליקציות טרמינל שתופסים את כל החלון יש שיבושים. חלק מהשורות גולשות לשורה הבאה... (צ"ע, אולי זה באג ב-gritty למרות שזה קורה רק בתוך cloudcmd...)

            באיזה אפליקציה יש לך שיבושים?

            מייל: nigun@duck.com

            yossizY תגובה 1 תגובה אחרונה
            0
            • yossizY מנותק
              yossizY מנותק
              yossiz
              השיב לnigun ב נערך לאחרונה על ידי yossiz
              #6

              @nigun אמר בהמלצה: cloudcmd תחליף לגישת SSH:

              לי זה עובד גם עם --save (ניסיתי להתקין על שרת נוסף לצורך ביטחון)

              נראה שהבעיה היתה רק בנוד גירסא 10

              c78d9ed9-ab85-4242-a5d0-b09bff61114d-image.png

              באיזה אפליקציה יש לך שיבושים?

              כולם, htop למשל.
              אבל שמתי לב שזה לא קורה תמיד, עוד לא מצאתי את התנאים הנדרשים.

              📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

              תגובה 1 תגובה אחרונה
              0
              • yossizY מנותק
                yossizY מנותק
                yossiz
                כתב ב נערך לאחרונה על ידי yossiz
                #7

                יש לי עוד בעיה, נסיתי להשתמש ב-upload from cloud, כדי להעלות קובץ מגוגל דרייב, אבל לא מצאתי את הקבצים שלכאורה הועלו, איפה הם אמורים להימצא?

                📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                nigunN תגובה 1 תגובה אחרונה
                0
                • nigunN מנותק
                  nigunN מנותק
                  nigun
                  השיב לyossiz ב נערך לאחרונה על ידי
                  #8

                  @yossiz
                  לי זה עולה בתיקיה ששם לחצתי על upload from cloud

                  מייל: nigun@duck.com

                  yossizY תגובה 1 תגובה אחרונה
                  0
                  • yossizY מנותק
                    yossizY מנותק
                    yossiz
                    השיב לnigun ב נערך לאחרונה על ידי yossiz
                    #9

                    @nigun מוזר, אני לא מוצא אותם, אולי עוד באג 🐛 ?
                    עריכה:
                    אה, מצאתי את התשובה. לא לחצתי בתוך התיקייה אלא על האזור של הנתיב. אם לוחצים בתוך התיקייה זה עובד.

                    📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                    תגובה 1 תגובה אחרונה
                    0
                    • nigunN מנותק
                      nigunN מנותק
                      nigun
                      כתב ב נערך לאחרונה על ידי
                      #10

                      עכשיו אני שמתי לב לאפשרות להקליט שמע/וידאו
                      כנראה זה אופציה להקליט ישירות לקובץ
                      אבל זה לא עובד
                      ובהקלטה אין חסימה
                      האם זה בגלל נטפרי או משהו אחר?

                      מייל: nigun@duck.com

                      yossizY תגובה 1 תגובה אחרונה
                      0
                      • yossizY מנותק
                        yossizY מנותק
                        yossiz
                        השיב לnigun ב נערך לאחרונה על ידי
                        #11

                        @nigun זה עובד לי. כנראה שזה לא בגלל נטפרי.

                        📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                        תגובה 1 תגובה אחרונה
                        0
                        • nigunN מנותק
                          nigunN מנותק
                          nigun
                          כתב ב נערך לאחרונה על ידי
                          #12

                          @yossiz
                          אולי תעשה מדריך נפרד ל ranger
                          קצת התבלבלתי מכל האופציות שם
                          (למשל איך מוחקים תיקיה שלמה)

                          מייל: nigun@duck.com

                          תגובה 1 תגובה אחרונה
                          0

                          בא תתחבר לדף היומי!
                          • התחברות

                          • אין לך חשבון עדיין? הרשמה

                          • התחברו או הירשמו כדי לחפש.
                          • פוסט ראשון
                            פוסט אחרון
                          0
                          • דף הבית
                          • קטגוריות
                          • פוסטים אחרונים
                          • משתמשים
                          • חיפוש
                          • חוקי הפורום