- แสดงความคิดเห็น
- อ่าน 6906 ครั้ง
- not spam ()

ต้องดูว่า service vsftpd เปิดหรือยังครับ

ลองดูครับ เผื่อได้ เพราะผมก็ใช้ port 22 เหมือนกันครับ

ลองเปิดพอ์ท 21 ในไฟร์วอล ดูครับ ถ้าหากต้องการ จะ อัพโหลดไฟล์ไปยัง hosting
แต่ก็ยังไม่ได้นะครับ ไม่ผ่านอยู่ดีกำัลังหาทางแก้ไข

Error: Transfer channel can't be opened. Reason: A socket operation was attempted to an unreachable host.
Error: Could not retrieve directory listing

อืม ผมไม่แน่ใจว่า โปรแกรมเหล่านั้น ต้องการ port อะไรอีกหรือเปล่า (นอกจาก 21)
ลอง ftp มือดู (key ftp จาก dos command) ว่าได้ไม้ ถ้าได้ แสดงว่า ftp ไม่มีปัญหา แต่อาจจะติดที่โปรแกรมต้องการ port อื่นๆ
ไม่ทราบว่า ftp ไปที่ไหน ลองถามเขาดูนะครับว่า ต้องการ port อะไรเพิ่มอีกไม้ครับ :)

ใช้เฉพาะ port 21 แต่เปิดพอร์ท 21 ที่ firewall แล้วยังออกไม่ได้แฮะ

ลอง FTP ไป ftp.nectec.or.th ใช้ user เป็น anonymouse ก็ไม่ได้ครับ แต่ถ้าไม่ผ่าน LinuxSIS เข้าได้ครับ :cry:

เข้าเวบ ที่เป็น ftp ไม่ได้ ซักที่เลย upload ไป hosting ก็ไม่ได้ 5555 เปลี่ยนสายไปเสียบหลังเราเตอร์ แก้ไขไปก่อนละกัน อิอิ

ต้องขอแรงช่วยทดสอบหน่อยครับ
ให้มีสิทธิ์เป็น root แล้วโหลด module ดังนี้
# modprobe ip_nat_ftp
ทั้งนี้ให้เปิด ports 21/tcp 21/udp
ได้ผลอย่างไรตอบกลับมาหน่อยนะครับ

จากการทดสอบใน lab ปรากฏว่าใช้งาน ftp passive mode ได้ดีครับ
แต่ทั้งนี้เพื่อให้การทำงานถูกต้องทุกครั้งให้ท่านแก้ไขค่าต่อไปนี้
edit /etc/sysconfig/iptables-config (อาจใช้ pico,vi หรือใดๆ ตามถนัด)
แก้บรรทัด
IPTABLES_MODULES="" เป็น
IPTABLES_MODULES="ip_nat_ftp"
ขอให้โชคดีครับ

ขอบคุณ มิสสะเตอร์ โชค ครับ ใช้ได้แล้วครับ ผ่านฉลุย

อืม ต้องมีการ update package แก้ปัญหาซัก 1-2 ตัวละครับท่านผู้ชม ตัวนึงแก้ ftp อีกตัว แก้ เข้า 192.168.1.1 ไม่ได้ (squidguard) :)

ใช้งานได้แล้วครับ ขอบคุณทุกคำตอบเลยครับ :D

ยินดีครับ :)

อยากถามท่านผู้รู้ทั้งหลายดังนี้ครับ
ผมติดตั้ง linuxsis เรียบร้อยแล้ว ที่นี้อยากทำเป็นเว็บ server แล้วทีนี้ผมก็ไป เพิ่มชื่อผู้ใช้เข้าไปแล้วก็ทำการส่งไฟล์เข้าไปโดยใช้โปรแกรม FileZilla ปรากฎว่าไปลองเปิด IE ดูเพื่อที่จะทดสอบหน้าเว็บแต่มันไม่แสดงผล ก็เลยลองเข้าไปเช็คดูว่าชื่อที่เพิ่มเข้าไปนั้นมันไม่ได้ไปอยู่ในห้อง /var/www/html แต่ไปอยู่ที่ห้อง /home/ชื่อที่เพิ่ม/ อยากทราบว่าผมจะต้องเพิ่มชื่ออย่างไรจากหน้า webadmin แล้วให้ชื่อที่เพิ่มไปปรากฎอยู่ที่ห้อง /var/www/html เพื่อที่จะทำเป็นเว็บได้ครับ
มือใหม่หัดใช้ครับ

งงครับ อ่านแล้วไม่เข้าใจครับ
1. user ที่จะเอาขึ้นไปได้ ต้องเป็น group webmaster เท่านั้นนะครับ
2. ไฟล์หลักของ web ต้องเป็น index.html หรือ index.php เท่านั้นนะครับ
3. ต้องเอา web ไปเก็บที่ /var/www/html เท่านั้นนะครับ
ลองดูนะครับ :)

ขอบคุณมากครับ รบกวนอีกครั้งครับ ความหมายที่จะถามก็คือ ถ้าจะอัพไฟล์ผ่าน Filezilla อยากจะให้ไฟล์นั้นเข้าไปอยู่ในห้อง /var/www/html เลยหนะครับ เพราะที่ผมทำอยู่มันไปอยู่ในห้อง /home/ชื่อที่เพิ่ม/ ครับ โดยผมก็เพิ่มชื่อเข้าผ่านทางหน้า webadmin ตามปกติและก็ให้อยู่ใน group webmaster แต่พออัพไฟล์เข้าไปปรากฎว่ามันไปอยู่ในห้อง /home/ชื่อที่เพิ่ม/ นั่นแหละครับ แต่ไม่เป็นไรเดี๋ยวลองดูใหม่ครับ อาจจะทำอะไรผิดสักอย่างครับ ผมไม่ได้ไปอบรมที่ไหนครับลองผิดลองถูกเอง คำถามอาจจะถามไม่ถูกก็อย่าว่ากันนะครับ
ขอบคุณครับที่ให้คำตอบ

ตอน login ใน Filezilla ถ้า login ด้วย user มันก็จะไปอยู่ที่ /home/user เพียงแต่เปลี่ยน directory ทางด้านขวา ให้ไปที่ /var/www/html แล้วก็จะใช้ได้ครับ
แต่ตอนที่ user อัพไฟล์ เพื่อจะทำเวบของตัวเองนี่สิครับ อัพไปไว้ที่ /home/user/www แล้ว แต่เปิดเวบไม่ออก ไม่แสดงอะไรเลย ทำยังไงหละทีนี้:x :sleepy:

นั่นซิครับ ทำยังไง ช่วยบอกด้วยครับ ก็เหมือนกับที่ท่าน aums บอกนั่นแหละครับ ปัญหาเดียวกัน ถ้าเราบอก user ให้เขาไปแล้วถ้าเขาอัพเข้ามาแล้วเข้าไปอยู่ในห้อง /home/user/ เขาก็จะเปิดหน้าเว็บไม่ได้ใช่ไหมครับ ทำยังไงจะให้เขาเข้าไปอยู่ที่ห้อง /var/www/html โดยที่ไม่ต้องเปลี่ยน directory เองครับ

อ๋อ งั้นก็ทำ symlink จาก /var/www/html ไปไว้ที home ของ user ที่เป็น webmaster ซิครับ :)

ช่วยสอนวิธีการทำ symlink ให้หน่อยครับ ว่าทำอย่างไรครับ

ln -s /var/www/html /home/user-name/web-directory
ลองดูนะครับ :)

ครับจะลองดูครับ และอีกปัญหา คือว่าเวลาใส่ค่า IP จริงเข้าไปที่เครื่อง linuxsis แล้ว และเราจะไปใช้งานผ่านหน้า webadmin ที่บ้าน ซึ่งจะเป็นการต่อเน็ตปกติ แต่เครื่องอยู่ที่สำนักงาน ปรากฎว่าไม่สามารถ login เข้าไปในรหัส admin ได้ แต่ login เข้าในรหัส root ได้ มีใครเป็นรึเปล่าครับ แต่ถ้าอยู่ในสำนักงานแล้วใช้ค่าไอพีที่เครื่อง server แจกให้กลับเข้ารหัสได้เป็นปกติ ไม่ทราบว่ามีวิธีแก้รึเปล่าครับ

ทดลองทำแล้วทำไม่เป็นครับ ช่วยอธิบายให้ละเอียดได้ไหมครับ เพราะมือใหม่ครับ เพิ่งหัดใช้ครับ

โทษครับ รีบร้อนตอบ ไม่ได้ดูของคุณ aums
แต่ตอนที่ user อัพไฟล์ เพื่อจะทำเวบของตัวเองนี่สิครับ อัพไปไว้ที่ /home/user/www แล้ว แต่เปิดเวบไม่ออก ไม่แสดงอะไรเลย ทำยังไงหละทีนี้
1. ต้องให้สิทธิที่จะเข้ามาก่อนครับ คือต้อง chmod o+x ให้กับ home ของ user และ www ด้วย แล้ว file เอง ก็ต้อง o+r ด้วยนะครับ
2. file หลัก ก็ต้องเป็น index.html ด้วยครับ
3. เวลาเข้า เข้าเป็น http://linuxsis.intranet/~username ครับ
ลองดูนะครับ

ครับจะลองดูครับ และอีกปัญหา คือว่าเวลาใส่ค่า IP จริงเข้าไปที่เครื่อง linuxsis แล้ว และเราจะไปใช้งานผ่านหน้า webadmin ที่บ้าน ซึ่งจะเป็นการต่อเน็ตปกติ แต่เครื่องอยู่ที่สำนักงาน ปรากฎว่าไม่สามารถ login เข้าไปในรหัส admin ได้ แต่ login เข้าในรหัส root ได้ มีใครเป็นรึเปล่าครับ แต่ถ้าอยู่ในสำนักงานแล้วใช้ค่าไอพีที่เครื่อง server แจกให้กลับเข้ารหัสได้เป็นปกติ ไม่ทราบว่ามีวิธีแก้รึเปล่าครับ
อันนี้เรา lock ไว้ครับ ต้องไปเพิ่ม access list ก่อนครับ ลองดูในคู่มือบทท้ายๆ เรื่อง access list หนะครับ
root เข้า webadmin ได้ เพราะ webadmin ถือว่า root เป็น user ธรรมดา ไม่สามารถ config เครื่องผ่าน webadmin ได้อะครับ :)
ส่วนเรื่องการทำ symlink เนี่ย ให้ login เป็น root ที่เครื่อง server แล้วลุยได้เลยครับ หรือถ้าต้องการทำจากเครื่อง client ให้ดูในคู่มือประกอบเอานะครับว่า ทำอย่างไรจึงจะให้เครื่อง client ssh เข้าไปเครื่อง server ได้ แล้วก็ลุยได้เลยครับผม :)

อืม ขอเพิ่มอีกนิด กลัวว่าจะสับสนหนะครับ
ถาม --> ทำยังไงจะให้เขาเข้าไปอยู่ที่ห้อง /var/www/html โดยที่ไม่ต้องเปลี่ยน directory เองครับ ...
ตอบ --> อันนี้ sis ไม่มี tool ง่ายๆ ให้หนะครับ เพราะปรกติ user login ไปที่เครื่อง server ก็จะไปที่พื้นที่ส่วนตัว (home) ของเขา ดังนั้น เมื่อ login เข้าไปแล้วก็ต้องไปเปลี่ยน directory โดย click ที่ช่อง location ด้านขวา แล้วพิมพ์ /var/www/html เอง หรือไม่งั้นก็กด mouse เพื่อเปลี่ยน
อีกทางเลือกนึง ก็ทำ symlink เหมือน shortcut บน win มาไว้ที่ home พอเข้าไปแล้วก็กด folder ที่เป็น symlink มันก็จะกระโดดไปที่เราต้องการอะครับ
ส่วนการทำ user web เนี่ย ต้องสร้าง www แล้วเอา index.html ไปใส่ไว้ แล้วเปลี่ยนสิทธิ (ใช้ filezilla ก็ได้ กดขวาเลือก property) ให้ o สามารถ x folder ได้ และ r file ได้อะครับ เวลาเข้า ต้องตามด้วยหนอน และ username (~username)
ลองดูนะครับ :)

ขอบคุณครับ ตอบยาวเลย จะลองพยายามดูนะครับ สนุกดีครับได้เล่น linuxsis ครับ

ครับผม ..
พอดีเมื่อวานกลับมาโต๊ะ ดูกระทู้แล้วก็รีบตอบ ดูไม่ทั่ว เลยตอบไม่ชัดเจน ก็เลยเขียนตอบใหม่อีก เลยหลายอันไปหน่อย ...
ถ้าติดขัดอะไรสอบถามเพิ่มได้นะครับ :)

อีกคำถามครับคือว่าอยากจะเข้าไปใช้งาน phpmyadmin จากเครื่องที่อื่นที่บ้านจะได้ไหมครับ เพราะผมลองพิมพ์ url ผ่าน ip จริงและก็ตามด้วย phpmyadmin ดังตัวอย่างนะครับ http://xxx.xxx.xxx.xx/phpmyadmin/ เข้าไม่ได้ครับ หรือว่าจะเป็นเหมือนกันกับเข้ารหัส admin ไม่ได้นั่นเอง แต่ถ้าเรา login ที่เครื่อง linuxsis จะทำได้ แต่ไม่อยากจะไป login ที่เครื่อง server ครับ จะทำไงดี

อีกคำถามครับ ถ้าหากว่าผมจะย้ายห้อง phpmyadmin ไปไว้ที่ห้อง /var/www/html/ จะได้ไหมครับ

อืม ต้อง login ที่เครื่อง Client ที่ต่อตรงกับ SIS หนะครับ
ไม่แน่ใจว่า add access ได้หรือไม่ ... จำไม่ได้ครับ ลองดูละกันนะครับ พอดีตอนนี้ที่บ้านไม่มี SIS ครับ :)

คือผมก็ไปดูในคู่มือแล้วครับก็พอจะเข้าใจครับ เกี่ยวกับ access list แต่ทีนี้ที่บ้านผมใช้ adsl ค่า IP จะเปลี่ยนให้ทุกครั้งที่เราเปิด adsl router ฉะนั้นแสดงว่าเราจะต้องไปเพิ่ม ip ที่มันเปลี่ยนอย่างนี้ทุกครั้งเลยเหรอครับ มีทางไหนบ้างครับที่จะไม่ต้องไปเพิ่ม access list ครับ เพราะอยากจะใช้งานอยู่ที่บ้านได้บ้างครับ บางครั้งเราก็ไม่จำเป็นที่จะต้องอยู่หน้าเครื่อง linuxsis เสมอไปครับ หากเป็นไปได้ขอให้คุณสมเดช ช่วยเปิดระบบแก้ไขหน้า webadmin ให้แก้ไขจากที่อื่นที่ไม่ใช่ ที่ต่อจากเครื่อง server ให้ได้บ้างนะครับ จะเป็นพระคุณอย่างยิ่งครับ เพราะต้องการใช้งานระบบนี้ login ผ่าน webadmin อย่างมากเลยครับ แต่เข้าไม่ได้เลย

ไม่ดีมั้งครับ อันตรายมากเลยครับ
จริงๆ แล้ว เราคงไม่ต้อง config เครื่องกันบ่อยๆ มากครับ เรา config (โดย add access list) แล้ว ก็ลบ access ออก เวลาใช้งานจริงๆ เช่น ใช้ webmail ก็ไม่ต้องใช้ access list (คือ ไม่ใช้ผู้ใช้เป็น admin) เพราะถ้า add ทิ้งไว้อย่างนั้น ถ้ามีคนรู้ก็จะอาศัยช่องทางนี้ในการแอบเข้าไปที่เครื่องเราได้ง่ายครับ
วิธีการ add ที่ถูกต้องก็คือ ให้ไป post ไว้ที่บาง website ที่ระบบ ip address หรือไม่ก็ ssh เข้าไปที่ server แล้วดู ip เครื่องเราที่ sis มองเห็น แล้วค่อย add เข้าไปที่ file ตรงๆ ครับ
อย่าลืมลบ ip เราทิ้งทุกครั้งที่ config เครื่องเสร็จนะครับ :)

งั้นรบกวนถามอีกครั้ง (เกรงใจจริงๆเลยครับ เพราะผมไม่มีความรู้มาก) คือ ผมอยากจะทราบว่าไฟล์ที่ใช้เก็บ ค่า ip ที่เรา access list เข้าไปนั้นมันอยู่ที่ไหนครับ เพราะผมสงสัยว่าถ้าหากผม login ผ่าน โปรแกรม putty ได้แล้วซึ่งใช้รหัสของ root ได้ ทีนี้ผมก็ดูว่าที่เครื่องผมได้รับแค่ ip อะไรมาจาก adsl แล้วผมก็จะทำการเพิ่มรายการ ip เข้าไปโดยผ่านโปรแกรม pico ถ้าหากผมจะทำแบบนี้แล้วจะได้ไหมครับ ผมว่ามันน่าจะมีโอกาสนะครับ เพราะถ้าทำได้ เราก็สามารถเพิ่มและลบ ค่า ip ที่เราเพิ่มเข้าไปได้ใช่ไหมครับ

รบกวนอีกครั้งครับ คือว่าผมอยากจะสร้างฐานข้อมูล mysql ผ่านหน้าเว็บครับ (โดยที่ไม่ได้เข้าที่เครื่อง sis โดยตรงนะครับ คือเข้าจากที่บ้านครับ) จะต้องทำอย่างไรครับ เพราะว่าผมต้องการ สร้างฐานข้อมูลเพิ่มเติมบางอย่างครับ หรือใครมีวิธีไหนนอกจากการ คอนเน็ค โดยตรงกับ mysql ตัวนี้ไม่ค่อยถนัดในเรื่องคำสั่งครับ อยากจะสร้างผ่านหน้า phpmyadmin ครับ ช่วยหน่อยนะครับ

เอาให้ง่าย ๆ สรุป
1. คุณใช้ ip จริง ต่อเนต
2. อยากจะใช้งาน จากที่อื่น
3. ที่บ้านใช้ ADSL
วิธีการ คือ
1.เปิด ssh พอร์ท 22 ที่ไฟล์วอล
2.เวลาจะเข้ามาจัดการที่เครื่อง sis จากที่บ้าน ให้ ใช้ putty เข้ามาที่ เครื่อง sis (ตรง ip จริง) แล้วเข้าไปแก้ไข ที่ไฟล์
คำสั่ง pico -w /usr/share/sistools/webadmin/comlist.fiw
โดยใส่ ip ของ ADSL ณ เวลานั้น ขณะที่คุณใช้เนตจากที่บ้าน ( ADSL น่าจะได้ ip จริงอยู่นานหลายชั่วโมง วิธีการดู ip ของเครื่องที่บ้าน น่าจะทราบแล้วนะครับ)
จากนั้น ลองเปิด หน้า webadmin ดู http://ip จริงของเครื่อง sis แล้ว login จัดการผ่านหน้าเวบดูครับ ในนั้นจะมี phpmyadmin ให้จัดการได้
(ทิป ถ้าเกิด เปิดไม่ได้ ให้ลองดูว่า มันเป็น http://linuxsis.intranet/webadmin ตรง linuxsis.intranet ถ้าเปิดแล้วไม่ได้ ให้เป็นเป็น ip จริง ของเครื่อง sis ก็จะได้)

ขอบคุณมากครับ คุณ aums ผมได้ทดลองทำตามและแก้ไขผ่านหน้าเว็บได้แล้ว แต่ยังใช้งาน phpmyadmin ไม่ได้ครับ ทั้งที่ก็ทำตามแล้วโดยเรียกผ่านหมายเลขไอพีจริงครับ มันจะขึ้นว่า
Forbidden
You don't have permission to access /phpmyadmin/ on this server.
--------------------------------------------------------------------------------
Apache Server at xxx.xxx.xxx.xx Port 443

ขอบคุณมากครับ คุณ aums ผมได้ทดลองทำตามและแก้ไขผ่านหน้าเว็บได้แล้ว แต่ยังใช้งาน phpmyadmin ไม่ได้ครับ ทั้งที่ก็ทำตามแล้วโดยเรียกผ่านหมายเลขไอพีจริงครับ มันจะขึ้นว่า
Forbidden
You don't have permission to access /phpmyadmin/ on this server.
--------------------------------------------------------------------------------
Apache Server at xxx.xxx.xxx.xx Port 443
ต้องไปแก้ที่ตรงไหนอีกครับ

[quote:80d6ef1337="ninjatao"]ขอบคุณมากครับ คุณ aums ผมได้ทดลองทำตามและแก้ไขผ่านหน้าเว็บได้แล้ว แต่ยังใช้งาน phpmyadmin ไม่ได้ครับ ทั้งที่ก็ทำตามแล้วโดยเรียกผ่านหมายเลขไอพีจริงครับ มันจะขึ้นว่า
Forbidden
You don't have permission to access /phpmyadmin/ on this server.
--------------------------------------------------------------------------------
Apache Server at xxx.xxx.xxx.xx Port 443
ต้องไปแก้ที่ตรงไหนอีกครับ[/quote:80d6ef1337]
เปิดพอร์ท 8443 ที่ไฟล์วอลด้วยครับ หรือลองเรียก
http://xxx.xxx.xxx.xxx/phpmyadmin
อิอิเพิ่มเติม ต้องไปแก้
pico /etc/httpd/conf.d/phpmyadmin.conf
ตรง Allow From ให้ใส่ไอพีของเราไปด้วย ADSL เหอะ ๆ ลองดูนะครับ เยอะจริง ๆ

ขอบคุณครับ จะลองทำตามดูนะครับ ได้ผลอย่างไรจะแจ้งให้ทราบครับ

ยังไม่ได้เหมือนเดิมครับคือตรงที่บอกว่า Allow from 192.168.0.0/16 (/16 นี่มันหมายความว่าอย่างไรครับ) และผมก็ใส่ ไอพีเข้าไปแล้วก็ยังฟ้องเหมือนเดิมไฟล์วอลก็เพิ่มแล้ว แล้วชื่อในไฟล์วอล เราจะตั้งว่าอะไรก็ได้เหรอครับ

และเพิ่มพอร์ตในไฟล์วอล 8443 เข้าไปแล้วมันก็ขึ้นแบบนี้ครับ
Forbidden
You don't have permission to access /phpmyadmin/ on this server.
--------------------------------------------------------------------------------
Apache Server at xxx.xxx.xxx.xx Port 80

Allow from 192.168.0.0/16 (/16 นี่มันหมายความว่าอย่างไรครับ) -- คือยอมให้เครื่องที่มี ip ขึ้นต้นด้วย 192.168 ทั้งหมดหนะครับ
ต้อง add ip ที่คุณจะ config เข้าไปที่นี่ครับ แล้วน่าจะเข้ามาได้ครับ ถ้าไม่ได้ ลอง reboot เครื่องอีกซักครั้งหนะครับ อ้อ อย่า restart httpd นะครับ เดี๋ยวไปกันใหญ่ reboot เครื่องเลยดีกว่า
เมื่อไม่ใช้แล้ว อย่าลืมลบทิ้งด้วยนะครับ อันตรายครับ :)

LinuxSIS 5.0 V.โรงเรียนในฝัน กับ V.ที่ให้ Download ในเว็บ เป็น Version เดียวกันหรือเปล่าครับ.

ของโรงเรียนในฝัน เป็น 5.0 RC1 ครับ ส่วน ปัจจุบันนี้ เป็นเวอร์ชั่น release 5.0 แล้วครับ ควรใช้ เวอร์ชั่น release 5.0 ดีกว่าครับ และตอนนี้ทางผู้พัฒนา กำลังพัฒนาเป็น 5.1 เพื่อแก้ bug หลาย ๆจุดครับ

แสดงว่าที่ผมมีก็เป็นRelease Candidateสิครับ. ขอบคุณครับ ผมจะได้Downloadใหม่ครับ.

อืม ตอนนี้ที่เปิดให้ download มี 2 ตัวครับ คือ rc1 (เป็นรุ่นทดสอบ) ซึ่งตอนนั้นรีบตัดเพื่อให้ รรในฝันเอาไปใช้ก่อน กับตัวเต็ม 5.0 ครับ
rc1 กับ 5.0 ต่างกันไม่มากเท่าไรครับ rc1 ก็ใช้งานได้ดีครับ แต่ลูกเล่นน้อยกว่านิดหน่อยหนะครับ :)
Posts: 5
Joined: 13-06-2006