Oracleの外部認証の機能を利用することでOSユーザーでインスタンスに接続することが可能です。
外部認証ではOS側で認証を行えばよく、Oracle側で再度認証を行なう必要がなくなります。 
 
SQL> show parameter OS_AUTHENT_PREFIX

NAME                                 TYPE                              VALUE
------------------------------------ --------------------------------- ------------------------------
os_authent_prefix                    string                            ops$

「OS_AUTHENT_PREFIX」初期化パラメーター値(デフォルト)を接頭辞として、「接頭辞+OSユーザー名」というユーザー名のユーザーをインスタンスに作成します。

SQL> CREATE USER ops$test_user1
  2  IDENTIFIED EXTERNALLY;

ユーザーが作成されました。

SQL> GRANT CREATE SESSION to ops$test_user1;

権限付与が成功しました。

作成したユーザーに対して、インスタンスに接続することが出来るロール(CREATE SESSION)を付与します。

[root@test01 ~]# useradd test_user1
[root@test01 ~]# passwd test_user1
ユーザー test_user1 のパスワードを変更。
新しいパスワード:
よくないパスワード: 辞書の単語に基づいています
新しいパスワードを再入力してください:
passwd: 全ての認証トークンが正しく更新できました。 

OSユーザーを作成しています。
「OS_AUTHENT_PREFIX」を省いたユーザー名です。

[root@test01 ~]# su - test_user1
[test_user1@test01 ~]$ sqlplus /

SQL*Plus: Release 11.2.0.1.0 Production on 火 2月 17 00:30:35 2015

Copyright (c) 1982, 2009, Oracle.  All rights reserved.



Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
に接続されました。
SQL> show user
ユーザーは"OPS$TEST_USER1"です。 

作成したユーザーにsuして、SQLPLUSで接続できることが確認できました。