For NTFS, check out
http://linux-ntfs.sourceforge.net/index.html.
Once you've istalled the NTFS support, log in as root (or, if you're using KDE, just open a superuser terminal window) and start an editor (I like "emacs," but "vi" or "gedit" will work) and edit /etc/fstab
Sometimes an illustration helps, so here's what my fstab looks like:
[21:21 ~] $ cat /etc/fstab
# This file is edited by fstab-sync - see 'man fstab-sync' for details
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
# Added by hand . . .
/dev/hda1 /mnt/WinXP/c ntfs ro,umask=0222,uid=peter,gid=peter 0 0
/dev/hdb1 /mnt/WinXP/d ntfs ro,umask=0222,uid=peter,gid=peter 0 0
/dev/hdc1 /mnt/WinXP/g ntfs ro,umask=0222,uid=peter,gid=peter 0 0
/dev/hdg1 /mnt/WinXP/t vfat uid=peter,gid=peter 0 0
/dev/hdh1 /mnt/WinXP/z vfat uid=peter,gid=peter 0 0
/dev/hdd1 /mnt/Win98/c vfat uid=peter,gid=peter 0 0
/dev/hdd2 /mnt/Win98/d vfat uid=peter,gid=peter 0 0
/dev/hdf /media/cdrecorder auto pamconsole,exec,noauto,fscontext=system_u
bject_r:removable_t,managed 0 0
/dev/hde /media/cdrom auto pamconsole,exec,noauto,fscontext=system_u
bject_r:removable_t,managed 0 0
/dev/fd0 /media/floppy auto pamconsole,exec,noauto,fscontext=system_u
bject_r:removable_t,managed 0 0