[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

Best way to connect to Samba (Windows) share on Fedora 13 startup

Posted on 2010-09-16
9
Medium Priority
?
956 Views
Last Modified: 2012-06-21
Hi guys

What's the best way to connect to a SMB share on Fedora 13 machine startup?

I tried updating my rc.local script before but the whole thing hung before login and I had to reformat.

What is the safest way to do this?
0
Comment
Question by:butterhook
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 2
  • 2
  • +1
9 Comments
 
LVL 6

Accepted Solution

by:
fluk3d earned 2000 total points
ID: 33690946
0
 
LVL 1

Author Comment

by:butterhook
ID: 33691721
But will this mount be there on startup after restarting?
0
 
LVL 6

Expert Comment

by:fluk3d
ID: 33693064
Yes check the second link
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 26

Expert Comment

by:jar3817
ID: 33693284
I just put the mount command in /etc/rc.d/rc.local

mount -t cifs -o user=username,password=yourpassword,rw //ip.addr/share /mnt/point
0
 
LVL 1

Author Comment

by:butterhook
ID: 33693833
This has now worked - but the problem now is that only root (i.e. when I su) has access to the share to write.

Is there any way I can make it writeable by other users?

Example: when I write touch hello.txt as root I can write to the mounted drive, but doing the same without sudoing then permission is denied to write.
0
 
LVL 2

Expert Comment

by:TheKeyboardSlayer
ID: 33693987
You have to make sure that the USER you are using in the mount command has read/write access to the samba share.

For example, if I have a user named FAMILY and a share that mounts using that user and the password for that user, I need to make sure that the SMB share allows access to family. To do this, I make sure in the smb.conf file that the share allows user FAMILY to access it. You'll have to add in "user = USERNAME" inside the settings for that share in your smb.conf. After that, make sure the username has write access on that directory by using the CHMOD command on that directory to grat the user access.

If you'r e mounting a Windows share and you can't write to it, it's because you haven't specified a UID and a GID (user ID and group ID) in the mount command. Say you have user FAMILY and you want to mount it that way. Add uid=family and gid=users


mount -t cifs -o user=username,password=yourpassword,uid=family,gid=users,rw //ip.addr/share /mnt/point
0
 
LVL 26

Expert Comment

by:jar3817
ID: 33694030
also make sure the permissions are set properly on the mount point. If you want everyone to write to the share (not just root), make sure you chmod 777 on /mnt/point.
0
 
LVL 1

Author Comment

by:butterhook
ID: 33699626
The /mnt/point doesn't seem to be changing permissions when I chmod it to 777 - any idea what I can do?
0
 
LVL 1

Assisted Solution

by:butterhook
butterhook earned 0 total points
ID: 33858639
I included the noperm switch in the mount command and it worked.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

How to remove superseded packages in windows w60 or w61 installation media (.wim) or online system to prevent unnecessary space. w60 means Windows Vista or Windows Server 2008. w61 means Windows 7 or Windows Server 2008 R2. There are various …
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
If you're a developer or IT admin, you’re probably tasked with managing multiple websites, servers, applications, and levels of security on a daily basis. While this can be extremely time consuming, it can also be frustrating when systems aren't wor…
Suggested Courses

656 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question