Acceder a un atributo de un modelo vinculado en Rails

Entonces, lo siento si esto no se da de manera coherente ... No sé toda mi terminología de Ruby / Rails (todavía).

Tengo un modelo llamado "Perfil" y un modelo llamado "Usuario, y los dos están vinculados así:

class Profile < ActiveRecord::Base
belongs_to :user
class User < ActiveRecord::Base
has_one :profile

Ahora, en las vistas de "índice" y "mostrar" de los perfiles que hice, quiero poder acceder al atributo "nombre" desde el modelo de Usuario. ¿Cómo puedo hacer esto? Me imagino que necesitaré algo en el controlador que se vea así:

class ProfilesController < ApplicationController
  def show
    @user = User.find(params[:user_id])

Y luego acceda a él en la vista de esta manera:

<%= @user.name %>

Pero ese fragmento de código allí mismo no funciona.

Gracias por la ayuda.

Respuestas a la pregunta(2)

Su respuesta a la pregunta