RSS

ไขปัญหาการแชร์ไฟล์ใน VISTA ทำไมทำไม่ได้ดั่งใจ

08 มี.ค.

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

รู้จัก Network and Sharing Center

ตอนนี้ผมคงต้องขอทึกทักเอาไว้ก่อนว่า เครื่องของท่านได้เชื่อมต่อกับระบบเครือข่ายเป็นที่เรียบร้อย โดยอาจจะต่อเข้ากับอุปกรณ์สวิทช์ หรือตัวอุปกรณ์เราเตอร์ที่มีสวิทช์อยู่ในตัว ทำให้สามารถเชื่อมโยงกับเครื่องอื่นๆ ภายใต้การเป็นระบบเครือข่ายเดียวกัน เมื่อเครื่องที่เป็นวิสต้าของคุณได้เชื่อมต่อกับเครือข่ายได้แล้ว ให้ไปคลิกขวาที่ไอค่อนเน็ตเวิร์กที่อยู่ตรง Taskbar เลือกคำสั่ง Network and Sharing Center และเมื่อเลือกแล้ว คุณจะได้พบกับวินโดวส์ Network and Sharing Center ที่เป็นฟีเจอร์ใหม่ในวิสต้า ออกแบบมาเพื่อให้คุณสามารถจัดการกับเรื่องเครือข่ายได้กันตรงนี้ สิ่งที่อยากให้คุณได้ตรวจสอบก่อนการแชร์นั่นก็คือ การตรวจดูผังแสดงการเชื่อมต่อว่าเครื่องของคุณได้เชื่อมต่อเข้าสู่เครือข่ายแน่แล้ว โดยในตัวอย่าง แสดงให้เห็นถึงการเชื่อมต่อแบบภายใน (local) และเครื่องนี้สามารถเชื่อมต่อไปยังอินเทอร์เน็ตได้อีกด้วย  

จุดสนใจที่อยากให้คุณให้ความสนใจ คือตรงส่วน Sharing and Discovery ครับ มีตัวเลือกให้สั่งปิด (Off) หรือสั่งเปิด (On) ความสามารถที่อยู่ด้านล่างได้อย่างง่ายๆ เราไปดูความหมายกันเลยดีกว่าครับ

– Network discovery เป็นของใหม่ที่มีในวิสต้า โดยค่าดีฟอลต์จะถูกสั่งปิด (Off) อยู่ เมื่อถูกปิดอยู่ จะเกิดผลอะไรขึ้น ผลก็คือไม่มีใครในเครือข่ายเห็นเครื่องของคุณยังไงล่ะครับ ดังนั้นเมื่อคุณต้องการแชร์ไฟล์ให้กับคนอื่นๆ คุณจะต้องสั่งให้ตรงนี้เปิด (On) ดังนั้นตรงนี้ควรจะต้องเลือกเป็น Turn on network discovery และจากตรงนี้ หากต้องการเปลี่ยนชื่อ Workgroup ให้เปลี่ยนได้โดยการคลิกที่คำสั่ง Change settings ที่อยู่หลังคำว่า Workgroup นั่นได้เลย เมื่อปรับค่าได้ตามต้องการแล้ว ให้คลิกที่ปุ่ม Apply เพื่อให้มีผล

 

– File Sharing มีตัวเลือกคือ Turn on file sharing เป็นการขอเปิดให้มีการแชร์ไฟล์ ส่วนตัวเลือก Turn off file sharing ก็ทำในสิ่งที่ตรงกันข้าม คลิกปุ่ม Apply เพื่อให้มีผล แต่จริงๆ แล้ว อยากจะบอกว่า ตรงนี้อาจเป็นแค่แสดงให้คุณเห็นสถานะเฉยๆ ว่าเครื่องของคุณมีการเปิดแชร์ไฟล์อะไรไว้หรือเปล่า เพราะเมื่อตอนคุณไปสั่งแชร์โฟลเดอร์อะไรก็ตาม ตัวเลือกตรงนี้จะถูกปรับให้เปิดโดยอัตโนมัติ

– Public folder sharing พูดได้ว่าเป็นโฟลเดอร์เฉพาะที่ทางวิสต้าได้เตรียมมาให้เพื่อใช้สำหรับแชร์ไฟล์โดยเฉพาะ เดี๋ยวเราจะไปพูดกันให้ละเอียดอีกทีหนึ่ง

– Password protected sharing กำหนดให้มีการตั้งรหัสผ่านเพื่อป้องกันในเรื่องของแชร์ ถ้าเราต้องการให้เลือก Turn on password protected sharing แต่ถ้าไม่ต้องการให้เลือกเป็น Turn off password protected sharing ทำให้ใครๆ ก็สามารถเข้ามาเปิดดูโฟลเดอร์ที่แชร์ได้ โดยไม่ต้องใส่รหัสผ่าน

แชร์ไฟล์ไว้ใน Public folder
การแชร์ไฟล์ในวิสต้า จะต้องทำในระดับโฟลเดอร์เท่านั้น จะไม่สามารถสั่งแชร์ไฟล์เป็นไฟล์ๆ ได้ วิธีในการแชร์โฟลเดอร์มีอยู่ 2 ทางเลือก คือสั่งแชร์จาก Public folder ทำง่ายๆ โดยการให้คุณก็อบปี้โฟลเดอร์ข้อมูลที่ต้องการแชร์ มาใส่ไว้ใน Public Folder กับอีกทางเลือกหนึ่งคือสั่งเปิดแชร์จากโฟลเดอร์ที่คุณต้องการได้ทันที ตอนนี้เราจะมาดูการเปิดแชร์ภายใต้ Public folder กันก่อนนะครับ

  1. ในวินโดวส์ Network and Sharing Center ให้คลี่ที่รายการ Public folder sharing โดยปรกติ จะถูกสั่งปิด (Off) อยู่ มีตัวเลือกอยู่ 3 ตัวเลือกคือ
    – Turn on sharing so anyone with network access can open files เปิดแชร์โดยอนุญาตให้ทุกคนบนเครือข่ายเข้ามาเปิดไฟล์ได้
    – Turn on sharing so anyone with network access can open, change, and create files เปิดแชร์โดยอนุญาตให้ทุกคนบนเครือข่ายเปิดไฟล์ แก้ไข และสร้างไฟล์ได้ คือมีสิทธิ์ทำอะไรได้มากกว่าทางเลือกแรก
    – Turn off sharing (People logged on to this computer can still access this folder) ปิดการแชร์ แต่ Public folder สามารถถูกเปิดใช้งานได้จากผู้ใช้ที่ได้ล็อคอินใช้งานในเครื่องวิสต้าดังกล่าว ตอนนี้ผมเลือกตัวเลือกที่สองแล้วกันนะครับ
  2. เปิด Windows Explorer ให้ไปลากโฟลเดอร์ที่จะแชร์มาใส่ไว้ใน Public folder ได้เลย
  3. เพียงเท่านี้ ผู้ใช้จากเครื่องอื่นในเครือข่าย ก็สามารถเข้ามาถึง Public folder แล้วเข้ามาเลือกไฟล์ต่างๆ ที่เปิดแชร์ได้ทันที โดยไม่ต้องมีการกรอกรหัสผ่านแต่อย่างใด
  4. ถามว่า ถ้าต้องการให้มีการพิสูจน์ว่าเป็นคนที่เราอนุญาตให้มีสิทธิ์เข้ามาดูไฟล์ใน Public folder ต้องทำอย่างไร ไม่ใช่อย่างเมื่อกี้ใครๆ ก็เข้ามาดูได้เลย คำตอบผมว่าหลายท่านทราบดี ให้ไปที่ Network and Sharing Center ให้เลือกตรงรายการ Password protected sharing ให้เป็น On ครับ
  5. เมื่อกำหนดให้ Password protected sharing เป็น On แล้ว คราวนี้ผู้ใช้จากเครื่องอื่นในเครือข่าย เวลาจะเข้ามา Public folder ต้องผ่านด่านให้กรอกยูสเซอร์เนม และพาสเวิร์ดกันก่อน โดยเป็นยูสเซอร์เนม และพาสเวิร์ดตามยูสเซอร์แอคเคานท์ที่อยู่ในเครื่องวิสต้าตัวที่เปิดแชร์นั่นแหละครับ

    แชร์จากโฟลเดอร์ตามที่ต้องการ
    ต่อไปมาดูวิธีการแชร์จากโฟลเดอร์ที่ต้องการ ไม่จำเป็นต้องเสียเวลาก็อบปี้โฟลเดอร์ไปไว้ใน Public folder

    1. เรียก Windows Explorer ขึ้นมาทำงาน แล้วให้ไปคลิกที่ปุ่ม Organize เลือกคำสั่ง Folder and Search Options เลือกไปทำงานที่แท็บ View ให้สกรอล์ไปจนพบรายการ Use Sharing Wizard (Recommended) ตรวจสอบว่ามีการติ๊กให้ทำงานกันก่อน
    2. ต่อไปคลิกขวาไปที่โฟลเดอร์ที่ต้องการแชร์ เลือกคำสั่ง Share คุณจะพบกับวิซาร์ด ให้ดูที่ช่องด้านล่างเป็นช่องแสดงสถานะว่า ใครบ้างที่ได้รับอนุญาตให้เข้ามาใช้โฟลเดอร์ที่ถูกเปิดแชร์นี้ ในตัวอย่างเป็นยูสเซอร์แอคเคานท์ที่ชื่อ Oyoyo ให้ไปดูที่ด้านหลังกันสักหน่อย ในคอลัมน์ Permission Level ตอนนี้เป็น Owner ซึ่งตรงนี้มีสถานะอยู่ 3 สถานะคือ Reader คือ อนุญาตให้อ่านข้อมูลได้ Contributor คืออนุญาตให้เปิดอ่านไฟล์ เปลี่ยนแปลง เพิ่มไฟล์ได้ และ Co-Owner คืออนุญาตให้มีสิทธิ์เหมือนกับเป็นเจ้าของโฟลเดอร์ คือทำอะไรได้ทุกอย่าง
    3. การเพิ่มสิทธิ์ให้กับยูสเซอร์แอคเคานท์รายอื่นๆ ให้คลิกไปที่ปุ่มดร็อบดาวน์ลิสต์ โดยคุณจะพบกับยูสเซอร์แอคเคานท์ของเครื่องดังกล่าวปรากฏออกมาให้ได้เลือกกัน จากตัวอย่างได้เลือกเป็น Everyone แล้วจึงค่อยไปคลิกที่ปุ่ม Add ยูสเซอร์แอคเคาสน์ที่ถูกเพิ่มเข้ามาจะปรากฏอยู่ด้านล่าง พร้อมกับ Permission Level ที่พร้อมให้คุณปรับระดับได้ และสุดท้ายให้คลิกที่ปุ่ม Share
    4. จากตัวอย่างเราได้กำหนดให้ Everyone มีสิทธิ์เข้ามาดูโฟลเดอร์ที่เปิดแชร์ได้ ดังนั้นผู้ใช้จากเครื่องอื่นภายในเครือข่าย จึงสามารถเข้ามาใช้โฟลเดอร์ที่แชร์ได้ โดยไม่ต้องกรอกยูสเซอร์เนมและพาสเวิร์ด ให้คิดกลับกัน ถ้าเราต้องการสงวนให้เฉพาะบางยูสเซอร์แอคเคานท์มีสิทธิ์เข้ามาใช้งานได้เท่านั้น เราจะทำอย่างไร เราก็เพียงแค่ไป Remove Everyone ออกไป แล้วเลือกยูสเซอร์แอคเคานท์ตามต้องการเข้ามา ผู้ใช้เครื่องอื่นภายในเครือข่ายจะต้องล็อคอินที่เครื่องของเขา ด้วยยูสเซอร์แอคเคานท์เดียวกับที่มีในเครื่องวิสต้าที่เปิดแชร์ จึงจะสามารถเข้ามาใช้งานโฟลเดอร์ที่แชร์ได้ หรือจะใช้วิธีการเลือกยูสเซอร์แอคเคานท์ตามต้องการ แล้วไปกำหนดที่ Network and Sharing Center กำหนดให้ Password protected sharing เป็น On , File sharing เป็น On และ Network discovery เป็น On เพื่อให้ทางฝั่งผู้ที่จะเข้ามาใช้งาน ต้องผ่านการกรอกยูสเซอร์แอคเคานท์เสียก่อน

 

แชร์โฟลเดอร์แบบใส่ Permissions

Permissions เป็นเสมือนข้อตกลงที่ผู้เปิดแชร์ ได้อนุญาตให้คุณมีสิทธิ์เข้ามาใช้ไฟล์ในโฟลเดอร์ที่เปิดแชร์ ได้มากน้อยขนาดไหน โดยมีตัวเลือกคือ

  • Full Control หมายถึง สามารถสร้าง, อ่าน, เขียน, แก้ไข, ลบไฟล์ ในโฟลเดอร์ย่อยที่อยู่ภายใต้โฟลเดอร์ที่เปิดแชร์ และรวมถึงการสร้างโฟลเดอร์ใหม่ ลบโฟลเดอร์อีกด้วย
  • Change หมายถึง สามารถอ่าน แก้ไข เปลี่ยนชื่อ และลบไฟล์ หรือโฟลเดอร์ ภายใต้โฟลเดอร์ที่เปิดแชร์ แต่จะไม่อนุญาตให้มีการสร้างไฟล์ใหม่
  • Read มีข้อจำกัดทำได้เพียงดู และดึงไฟล์ออกไปใช้งานเท่านั้น

ดังนั้นการที่คุณไม่สามารถทำอะไรได้ จึงขึ้นอยู่กับ Permissions ที่เขาได้กำหนดให้กับคุณ สำหรับวิธีการกำหนด Permissions ทำได้ดังนี้ คลิกขวาโฟลเดอร์ที่เปิดแชร์ เลือกคำสั่ง Properties เลือกทำงานที่แท็บ Sharing แล้วไปคลิกที่ปุ่ม Advanced Sharing เมื่อได้วินโดวส์ Advanced Sharing ออกมาแล้ว ให้คลิกที่ปุ่ม Permissions เพียงเท่านี้ คุณจะพบกับยูสเซอร์แอคเคานท์ ที่มีสิทธิ์ใช้อยู่ที่ด้านล่าง คุณสามารถติ๊กเลือก Permissions ได้ตามต้องการ

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

  1. ตรวจสอบที่ Network and Sharing Center ดูในส่วนของ File sharing ต้องเป็น On และตรงส่วนของ Password protected sharing ให้เลือกเป็น Off
  2. คลิกขวาที่โฟลเดอร์ที่ต้องการเปิดแชร์แบบซ่อน เลือกคำสั่ง Properties จากนั้นเลือกไปที่แท็บ Sharing คลิกที่ปุ่ม Share ติ๊กเลือก Share this folder ในช่อง Share name ให้พิมพ์เครื่องหมาย $ ต่อท้ายชื่อโฟลเดอร์ที่ใช้ในการแชร์
  3. สำหรับผู้ใช้เครื่องอื่น เวลาจะเข้ามาหาโฟลเดอร์ที่ถูกแชร์แบบซ่อน ก็จะใช้การพิมพ์คำสั่งตรงช่อง Address bar ว่า \\ชื่อเครื่องที่เป็นตัวแชร์\ชื่อโฟลเดอร์ที่ใช้ในการแชร์$ ในตัวอย่างชื่อเครื่องคือ VISTA-PC ส่วนชื่อโฟลเดอร์ที่ใช้ในการแชร์คือ Dic ดังนั้นจึงพิมพ์เข้าไปว่า \\Vista-PC\Dic$ แค่นี้ก็สามารถเข้าถึงโฟลเดอร์ที่ถูกซ่อนเอาไว้แล้ว

นี่เป็นบทสรุปที่ไขข้อข้องใจเรื่องการสั่งแชร์ไฟล์ แชร์โฟลเดอร์ในวิสต้า ที่หลายๆ ท่านสงสัยกันอยู่หลายจุด คงได้รับความกระจ่าง และนำไปประยุกต์ใช้งานกันได้อย่างดีเยี่ยมต่อไป

 
ใส่ความเห็น

Posted by บน มีนาคม 8, 2009 in Computer

 

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

 
%d bloggers like this: