Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

How to secure sqoop data transfer channel

avatar
Expert Contributor

Is there any way to secure the data transfer between the source and datanodes while using Sqoop?

I know we can use Kerberos for authentication but not sure if we have any way to secure the data transfer. Please advise.

1 ACCEPTED SOLUTION

avatar

@rbalam

You could use useSSL=true and requireSSL flag sqoop as mentioned below.

https://www.evernote.com/l/AMov88HxpCBIKrcvbFgSNPbIp8qiM2gb6lE

REFER : Hadoop Security Guide

View solution in original post

5 REPLIES 5

avatar

avatar
Expert Contributor

@jramakrishnan

This looks more like authentication solution than securing the data channels to eliminate the risk of having your data transfer in clear text. Am i missing anything here?

avatar

@rbalam

You could use useSSL=true and requireSSL flag sqoop as mentioned below.

https://www.evernote.com/l/AMov88HxpCBIKrcvbFgSNPbIp8qiM2gb6lE

REFER : Hadoop Security Guide

avatar

@rbalam

You could use useSSL=true and requireSSL flag sqoop as mentioned below.

https://www.evernote.com/l/AMov88HxpCBIKrcvbFgSNPbIp8qiM2gb6lE

REFER : Hadoop Security Guide

avatar
New Member

Have tried with useSSL=true and requireSSL in my Sqoop command and its got executed successfully. But i could not see anywhere in the LOG where it has been mentioned about SSL connection.

Is there any way i could verify the confirm the SSL implementation in my sqoop command ? Please suggest