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

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

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

ubuntu כשרת מקומי

מתוזמן נעוץ נעול הועבר תכנות
8 פוסטים 4 כותבים 274 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ש מנותק
    ש מנותק
    ש.ב.ח.
    כתב ב נערך לאחרונה על ידי ש.ב.ח.
    #1

    בעבודתי נתקלתי לא מעט על דברים שלא ניתן (או ניתן באופן מסובך) לעשות על ווינדוס
    לכן החלטתי להתחיל לעבוד על ubuntu עם RDP לווינודס
    המחשבים שניהם ברשת אחת כמובן.

    עכשיו אני רוצה לחבר את tableplus בווינדוס לnysql בubuntu
    איך?
    אם המחשב ברשת הוא 10.0.0.2
    לא היה מספיק לספק את הIP והפורט (3306)?

    יצרתי משתמש כך:

    CREATE USER 'my'@'localhost' IDENTIFIED BY 'mysql';
    GRANT ALL PRIVILEGES ON *.* TO 'my'@'localhost' WITH GRANT OPTION;
    

    וכמובן (כמו כמעט תמיד) זה לא עובד.
    מה עוד ניתן לפעול?

    אני יכול אולי להבין שאני לא נמצא בlocalhost ולכן הבלגן מתחיל.
    אמנם, איך אני יוצר משתמש שיתאים לגלובל המקומי גם במחשבים אחרים

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

      @ש-ב-ח אמר בubuntu כשרת מקומי:

      זה לא עובד

      יש עוד פרטים חוץ מהעובדה שזה "לא עובד"?

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

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

        שלוש הצעות:

        • תבדוק ש-mysqld מאזין על ה-IP של המחשב או 0.0.0.0 ולא על localhost
        • אתה צריך לכתוב 'my'@'%' עבור משתמש שיכול להתחבר מכל IP, או @<your-ip> עבור משתמש מ-IP מסויים.
        • לבדוק שפורט 3306 לא סגור למחשב זה על ידי חומת אש

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

        ש ח 2 תגובות תגובה אחרונה
        3
        • ש מנותק
          ש מנותק
          ש.ב.ח.
          השיב לyossiz ב נערך לאחרונה על ידי ש.ב.ח.
          #4

          @yossiz אמר בubuntu כשרת מקומי:

          תבדוק ש-mysqld מאזין על ה-IP של המחשב או 0.0.0.0 ולא על localhost

          איך? ואיך אפשר להגדיר את זה?

          @yossiz אמר בubuntu כשרת מקומי:

          לבדוק שפורט 3306 לא סגור למחשב זה על ידי חומת אש

          אשמח לקבל הדרכונת איך אבדוק?
          נ.ב. ufw בסטטוס "לא פעיל"

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

            @ש-ב-ח אמר בubuntu כשרת מקומי:

            איך? ואיך אפשר להגדיר את זה?

            פה יש כתבה יפה בנושא:
            https://linuxize.com/post/mysql-remote-access

            נ.ב. ufw בסטטוס "לא פעיל"

            אם ככה מן הסתם אין חומת אש

            (נ.ב. עוד לא הסברת לנו מה הכוונה "לא עובד", אם היית מסביר יותר זה היה נותן כיוון אם זו בעית רשת כמו האזנה על IP לא נכון/חומת אש או שזה בעית הגדרה של המשתמש/סיסמה)

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

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

              @yossiz אמר בubuntu כשרת מקומי:

              אתה צריך לכתוב 'my'@'%' עבור משתמש שיכול להתחבר מכל IP, או @<your-ip> עבור משתמש מ-IP מסויים.

              כמעט בטוח שזה הבעיה, או לפחות חלק מהבעיה
              שהמשתמש הוא לוקאלי בשרת עצמו ולא נגיש מבחוץ
              חייבים ליצור משתמש לגישה חיצונית כמו ש @yossiz כתב

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

                מציע כמו שנאמר לחלק את הפתרון להסבר על הבעיה.

                דבר ראשון,
                יש תקשורת לשרת? תבדוק עם ping.
                אם יש, האם יש לך שגיאה של mysql בעת ההתחברות, ואם כן, מה היא.
                אם זה סתם time Out זה כמעט בטוח בעיה בצורה שmysql מאזין.

                ליצירת קשר:
                sh@mitm.top

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

                  @yossiz @חוקר
                  תודה רבה
                  אכן שני הדברים הראשונים שכתב @yossiz היו נכונים

                  1. בדקתי על המחשב (שממנו אני רוצה להיכנס לDB) עם telnet 10.0.0.2 3306 ואכן לא היה חיבור. פעלתי לפי הלינק שהביא בהמשך ושיניתי את ההאזנה ל0.0.0.0 וזה עבד.
                  2. אכן שיניתי את ההרשאה של המשתמש ל% - מכל IP.

                  שוב תודה רבה על הכל.

                  תגובה 1 תגובה אחרונה
                  4
                  • dovidD dovid העביר נושא זה מ-תכנות ב-

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

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

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