The rupee opened six paise weaker against the greenback, tracking the rise in the dollar index