El 15/02/2011 14:54, Rudi Ahlers escribió: Hi Rudi, > How do I setup multiple password protected iSCSI targets on Linux? > > (..) > > But, now I need to mount another iSCSI target, from a different SAN > that has a different username& password than whan I have configured > here for the one already mounted. > > How do I tell iscsiadm which CHAP settings to use with which iSCSI target? I think there is not elegant way to do this.. I follow those steps: 1) Set discovery.sendtargets.{auth,password} in iscsid.conf for target-1 + restart iscsid service. 2) Set CHAP settings for target-1 + connect: # iscsiadm -m node --targetname ${TARGETNAME1} -p ${PORTAL1} -o update -n node.session.auth.username -v ${USERNAME} # iscsiadm -m node --targetname ${TARGETNAME1} -p ${PORTAL1} -o update -n node.session.auth.password -v ${PASSWORD} # iscsiadm -m node --targetname ${TARGETNAME1} -p ${PORTAL1} -l 3) Disconnect from target-1: # iscsiadm -m node --logoutall all 4) Set discovery.sendtargets.{auth,password} in iscsid.conf for target-2 + restart iscsid service. 5) Set CHAP settings for target-2 + connect: # iscsiadm -m node --targetname ${TARGETNAME2} -p ${PORTAL2} -o update -n node.session.auth.username -v ${USERNAME} # iscsiadm -m node --targetname ${TARGETNAME2} -p ${PORTAL2} -o update -n node.session.auth.password -v ${PASSWORD} # iscsiadm -m node --targetname ${TARGETNAME2} -p ${PORTAL2} -l It works! Now you can login/logout in both iSCSI targets: # iscsiadm -m node --logoutall all # iscsiadm -m node --loginall all Cheers, -- Santi Saez http://woop.es