From Fedora Project Wiki
Description
GNOME control-center comes with a brand new on network based sharing feature
Setup
- Open "User menu" - "System Settings" - "Sharing".
- Verify that the firewalld-config-workstation package is installed
- If not, you can correct this with:
echo -e 'remove firewalld-config-standard\n install firewalld-config-workstation\n run\n exit\n' | yum -y shell
- verify that you have
- control-center >= 3.13.2
- gnome-settings-daemon >= 3.13.3
- gnome-user-share >= 3.13.2
- vino >= 3.13.3
- rygel >= 0.23.1.1
- install the avahi-tools package
- verify that other machines are visible on the local network using:
- from the command-line run: avahi-browse -art
How to test
- Connect to a wireless network (if not already done).
- Enable "Personal File Sharing" in Settings -> Sharing.
- As #2 but for "Screen Sharing".
- As #2 but for "Media Sharing".
- As for #2 but for "Remote Login.
- Disconnect from the network (Turn off Wi-Fi from gnome-shell's status menu,or using the Network Settings).
- If possible, connect to the network using Ethernet, or connect to another Wi-Fi network.
- In the Sharing settings, turn off the master switch, at the top right of the window, next to the close button.
Expected Results
- N/A
- Verify that it shows up as "Active" in the main settings window and that the "gnome-user-share-webdav" process is running in the "System Monitor" program. If possible, verify that the service is accessible from another machine on the same network (select "Browse Network" in nautilus'sidebar)
- The process name is "vino-server". You can verify from another machine
- The process name is "Rygel"
- The process name is "sshd" (check "All processes" is selected in the view menu in "System Monitor", or use "systemctl status sshd").
- Verify that "gnome-user-share-webdav","vino-server" and "rygel" are stopped using the "System Monitor".
- Verify that "Personal File Sharing", "Screen Sharing" and "Media Sharing" in the Sharing Settings all appear as "Enabled" (rather than "Active"). Verify that "gnome-user-share-webdav", "vino-server" and "rygel" are stopped using the "System Monitor".
- Verify that "Personal File Sharing", "Screen Sharing" and "Media Sharing" appear as "Off". Verify that "gnome-user-share-webdav", "vino-server" and "rygel" are stopped using the "System Monitor".