This is my samba file to help you configuring file sharing between AROS and Ubuntu.
Every parameters that have to be configured are in bold. The explanations are in this article.
Let’s assume the workgroup is called PHLEGETON, the IP adress of the host is 192.168.1.173, the share is styx, and the allowed user is jess.
#======================= Global Settings =======================
[global]
workgroup = PHLEGETON
server string = %h server (Samba, Ubuntu)
dns proxy = no
interfaces = 127.0.0.0/8 eth0:0 192.168.1.0/24
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = no
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
usershare allow guests = no
create mask = 0775
directory mask = 0775
[styx]
comment = Styx down the river
public = no
read only = no
write list = jess
locking = no
path = /media/data
valid users = jess
guest ok = no
hide files = /lost+found/