5. 8. ﻫﻤﺎﻧﻈﻮر ﻛﻪ در ﺷﻜﻞ زﻳﺮ ﻣﺸﺎﻫﺪه ﻣﻲ ﺷﻮد در اﻳﻦ ﻣﺮﺣﻠﻪ اﺑﺘﺪا ﻧﺼﺐ ﻧﺮم اﻓﺰار ﺷﺮوع ﻣﻲ ﺷﻮد و ﭘﺲ از
اﺗﻤﺎم ﻧﺼﺐ وﻳﺰارد اﺗﻤﺎم ﻧﺼﺐ ﻇﺎﻫﺮ ﻣﻲ ﺷﻮد. ﺑﺮ روي دﻛﻤﻪ Finishﻛﻠﻴﻚ ﻛﻨﻴﺪ.
9. ﭘﺲ از اﺗﻤﺎم ﻧﺼﺐ ﻓﺎﻳﻞ cygwin.batﻣﻮﺟﻮد در ﻣﺴﻴﺮ ﻧﺼﺐ ) (C:cygwinرا ﺑﺎ اﺳﺘﻔﺎده از وﻳﺮاﻳﺸﮕﺮ
notepadﺑﺎز ﻛﺮده و ﺧﻂ زﻳﺮ را ﺑﻪ آن اﺿﺎﻓﻪ ﻛﻨﻴﺪ
set CYGWIN=binmode tty ntsec
6. اﺳﺘﻔﺎده ﻧﻤﻮد. ﺷﻜﻞ زﻳﺮDesktop ﻣﻲ ﺗﻮان از اﻳﻜﻮن ﻣﻮﺟﻮد ﺑﺮ رويcygwin 01. ﺑﺮاي ورود ﺑﻪ ﻧﺮم اﻓﺰار
. را ﻧﺸﺎن ﻣﻲ دﻫﺪcygwin ﺧﻂ ﻓﺮﻣﺎن ﻧﺮم اﻓﺰار
“ ﻓﺮﻣﺎن زﻳﺮ را در ﺧﻂcan not create /home/userid” در ﺻﻮرت ﻣﺸﺎﻫﺪه ﭘﻴﻐﺎﻣﻲ ﻣﺒﺘﻨﻲ ﺑﺮ
mkpasswd –l > /etc/passwd
: اﺟﺮاء ﻛﻨﻴﺪcygwin ﻓﺮﻣﺎن
: در ﺳﻄﺢ وﻳﻨﺪوز ﻣﺮاﺣﻞ زﻳﺮ ﺑﺎﻳﺪ اﺟﺮاء ﺷﻮدssh 11. ﺑﺮاي ﻧﺼﺐ ﺳﺮوﻳﺲ
اﺟﺮاء ﻛﻨﻴﺪ و ورودي ﻫﺎي ﻣﻮرد ﻧﻴﺎز راcygwin را در ﺧﻂ ﻓﺮﻣﺎنssh-host-config . ﻓﺮﻣﺎنa
: ( ﻣﺸﺨﺺ ﺷﺪه اﻧﺪBold ﻣﻄﺎﺑﻖ ﺷﻜﻞ زﻳﺮ وارد ﻛﻨﻴﺪ ) ورودي ﻫﺎي ﺑﻪ ﺻﻮرت
$ssh-host-config
***Info: Generating /etc/ssh_host_key
***Info: Generating /etc/ssh_host_rsa_key
***Info: Generating /etc/ssh_host_dsa_key
***Info: Creating default /etc/ssh_config file
***Info: Creating default /etc/sshd_config file
***Info: Privilege separation is set to yes by default since OpenSSH 3,3.
***Info: However, this requires a non-privileged account called 'sshd.'
***Info: For more info on privilege separation read /usr/share/doc/openssh/README.privsep.
***Query: Should privilege separation be used? (yes/no) yes
***Info: Note that creating a new user requires that the current account have
***Info: Administrator privileges. Should this script attempt to create a
***Query: new local account 'sshd'? (yes/no) yes
***Info: Updating /etc/sshd_config file
***Warning: The following functions require administrator privileges!
***Query: Do you want to install sshd as a service?
***Query: (Say "no" if it is already installed as a service) (yes/no) yes
7. ***Query: Enter the value of CYGWIN for the daemon: [] binmode tty ntsec
***Info: On Windows Server 2003, Windows Vista, and above, the
***Info: SYSTEM account cannot setuid to other users -- a capability
***Info: sshd requires. You need to have or to create a privileged
***Info: account. This script will help you do so.
***Info: You appear to be running Windows 2003 Server or later. On 2003
***Info: and later systems, it's not possible to use the LocalSystem
***Info: account for services that can change the user id without an
***Info: explicit password (such as passwordless logins [e.g. public key
***Info: authentication] via sshd.(
***Info: If you want to enable that functionality, it's required to create
***Info: a new account with special privileges (unless a similar account
***Info: already exists). This account is then used to run these special
***Info: servers.
***Info: Note that creating a new user requires that the current account
***Info: have Administrator privileges itself.
***Info: No privileged account could be found.
***Info: This script plans to use 'cyg_server.'
***Info: 'cyg_server' will only be used by registered services.
***Query: Do you want to use a different name? (yes/no) no
***Query: Create new privileged user account 'cyg_server'? (yes/no) yes
***Info: Please enter a password for new user cyg_server. Please be sure
***Info: that this password matches the password rules given on your system.
***Info: Entering no password will exit the configuration.
***Query: Please enter the password : ******
***Query: Reenter:******
***Info: User 'cyg_server' has been created with password ‘*******.’
***Info: If you change the password, please remember also to change the
***Info: password for the installed services which use (or will soon use(
***Info: the 'cyg_server' account.
***Info: Also keep in mind that the user 'cyg_server' needs read permissions
***Info: on all users' relevant files for the services running as 'cyg_server.'
***Info: In particular, for the sshd server all users' .ssh/authorized_keys
***Info: files must have appropriate permissions to allow public key
***Info: authentication. (Re-)running ssh-user-config for each user will set
***Info: these permissions corrently. [Similary restrictions apply, for
***Info: instance, for .rhosts files if the rshd server is running, etc.[
8. ***Info: The sshd service has been installed under the 'cyg_server'
***Info: account. To start the service now, call `net start sshd' or
***Info: `cygrunsrv -S sshd'. Otherwise, it will start automatically
***Info: after the next reboot.
***Info: Host configuration finished. Have fun!
Public & Private در ﺟﻬﺖ اﻳﺠﺎد ﻛﻠﻴﺪﻫﺎيssh-user-config . اﺟﺮاي ﻓﺮﻣﺎنb
$ssh-user-config
***Query: Shall I create an SSH1 RSA identity file for you? (yes/no) yes
***Info: Generating /home/Administrator/.ssh/identity
Enter passphrase (empty for no passphrase:(
Enter same passphrase again:
***Query: Do you want to use this identity to login to this machine? (yes/no) yes
***Info: Adding to /home/Administrator/.ssh/authorized_keys
***Query: Shall I create an SSH2 RSA identity file for you? (yes/no) yes
***Info: Generating /home/Administrator/.ssh/id_rsa
Enter passphrase (empty for no passphrase:(
Enter same passphrase again:
***Query: Do you want to use this identity to login to this machine? (yes/no) yes
***Info: Adding to /home/Administrator/.ssh/authorized_keys
***Query: Shall I create an SSH2 DSA identity file for you? (yes/no(
***Query: Shall I create an SSH2 DSA identity file for you? (yes/no) yes
***Info: Generating /home/Administrator/.ssh/id_dsa
Enter passphrase (empty for no passphrase:(
Enter same passphrase again:
***Query: Do you want to use this identity to login to this machine? (yes/no) yes
***Info: Adding to /home/Administrator/.ssh/authorized_keys
***Info: Configuration finished. Have fun!
Control Panel/ Administrative Tools/ ) در وﻳﻨﺪوزservices . ﺑﺎ ورود ﺑﻪ ﻗﺴﻤﺖc
. را استارت کنيدCygwin ( سرويس ايجاد شده برایServices
9. Grid و ﺳﺮورagent ﻣﻴﺎنUser Equivalency 21. ﺑﺮ ﻗﺮاري
:ﺑﺎ اﺟﺮاي ﻓﺮﻣﺎن ﻫﺎي زﻳﺮ اﻳﻦ اﻣﺮ اﻧﺠﺎم ﻣﻲ ﭘﺬﻳﺮد
1.
2.
3.
4.
5.
6.
7.
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
ssh Administrator@grid-server cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh Administrator@grid-server cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
ssh Administrator@agent-server cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh Administrator@agent-server cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
chmod 644 ~/.ssh/authorized_keys
. ﻧﻴﺎز ﺑﻪ اﺟﺮاء ﺷﺪن دارﻧﺪAgent *ﺧﻄﻬﺎي 4،3،2،1 ﻓﻘﻂ در زﻣﺎن اﺿﺎﻓﻪ ﻛﺮدن اوﻟﻴﻦ
: از ﻓﺮﻣﺎن زﻳﺮ اﺳﺘﻔﺎده ﻛﻨﻴﺪUser Equivalency 31. ﺑﺮاي ﺗﺴﺖ ﺑﺮﻗﺮار ﺑﻮدن
On grid server# Ssh grid-server date
On agent server# Ssh agent-server date
اﺳﺖ. از داﻳﺮﻛﺘﻮري ﻣﻨﺒﻊ ﻧﺮمAgent از ﺳﺮورSilent ﺑﻪ ﺻﻮرتAgent 41. ﻣﺮﺣﻠﻪ آﺧﺮ ﻧﺼﺐ ﻧﺮم اﻓﺰار
additional- وارد ﻣﺴﻴﺮ ...... ﺷﻮﻳﺪ و ﭘﺎراﻣﺘﺮﻫﺎي ﻣﻮرد اﺷﺎره در زﻳﺮ را در ﻓﺎﻳﻞAgent اﻓﺰار
: ﻣﻘﺪار دﻫﻲ ﻛﻨﻴﺪagent.rsp
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
DECLINE_SECURITY_UPDATES=True
INSTALL_UPDATES_SELECTION="skip"
ORACLE_AGENT_HOME_LOCATION=”windows path of installation: D:”
OMS_HOST=”Ip address of grid control server: 10,200,23,19”
OMS_PORT=”Port number for uploading xml files to grid control server: 7201”
AGENT_REGISTRATION_PASSWORD=”Registration password to register agent on grid control: qwert123”
ﺑﺎsetup.exe ﺑﺎ ورود ﺑﻪ ﻣﺴﻴﺮ .... و اﺟﺮاي ﻓﺎﻳﻞResponse 51. ﭘﺲ اﻧﺠﺎم ﺗﻐﻴﻴﺮات در ﻓﺎﻳﻞ
:ﭘﺎراﻣﺘﺮﻫﺎي زﻳﺮ ﻧﺼﺐ ﺷﺮوع ﻣﻲ ﺷﻮد
setup.exe –silent –responsefile ….